public class JsonFunction extends net.sf.jsqlparser.parser.ASTNodeAccessImpl implements Expression
| Constructor and Description |
|---|
JsonFunction() |
appendTo, getASTNode, setASTNodepublic ArrayList<JsonKeyValuePair> getKeyValuePairs()
public ArrayList<JsonFunctionExpression> getExpressions()
public JsonKeyValuePair getKeyValuePair(int i)
public JsonFunctionExpression getExpression(int i)
public boolean add(JsonKeyValuePair keyValuePair)
public void add(int i,
JsonKeyValuePair keyValuePair)
public boolean add(JsonFunctionExpression expression)
public void add(int i,
JsonFunctionExpression expression)
public boolean isEmpty()
public JsonAggregateOnNullType getOnNullType()
public void setOnNullType(JsonAggregateOnNullType onNullType)
public JsonFunction withOnNullType(JsonAggregateOnNullType onNullType)
public JsonAggregateUniqueKeysType getUniqueKeysType()
public void setUniqueKeysType(JsonAggregateUniqueKeysType uniqueKeysType)
public JsonFunction withUniqueKeysType(JsonAggregateUniqueKeysType uniqueKeysType)
public JsonFunctionType getType()
public void setType(JsonFunctionType type)
public JsonFunction withType(JsonFunctionType type)
public void setType(String typeName)
public JsonFunction withType(String typeName)
public void accept(ExpressionVisitor expressionVisitor)
accept in interface Expressionpublic StringBuilder append(StringBuilder builder)
public StringBuilder appendObject(StringBuilder builder)
public StringBuilder appendPostgresObject(StringBuilder builder)
public StringBuilder appendMySqlObject(StringBuilder builder)
public StringBuilder appendArray(StringBuilder builder)
Copyright © 2004–2023 JSQLParser. All rights reserved.