public class JsonAggregateFunction extends FilterOverImpl implements Expression
| Constructor and Description |
|---|
JsonAggregateFunction() |
getAnalyticType, getFilterExpression, getOrderByElements, getPartitionExpressionList, getWindowElement, isPartitionByBrackets, setAnalyticType, setFilterExpression, setOrderByElements, setPartitionExpressionList, setPartitionExpressionList, setWindowElement, withAnalyticType, withFilterExpression, withOrderByElements, withWindowElementpublic JsonAggregateOnNullType getOnNullType()
public void setOnNullType(JsonAggregateOnNullType onNullType)
public JsonAggregateFunction withOnNullType(JsonAggregateOnNullType onNullType)
public JsonAggregateUniqueKeysType getUniqueKeysType()
public void setUniqueKeysType(JsonAggregateUniqueKeysType uniqueKeysType)
public JsonAggregateFunction withUniqueKeysType(JsonAggregateUniqueKeysType uniqueKeysType)
public JsonFunctionType getType()
public void setType(JsonFunctionType type)
public JsonAggregateFunction withType(JsonFunctionType type)
public void setType(String typeName)
public JsonAggregateFunction withType(String typeName)
public Expression getExpression()
public void setExpression(Expression expression)
public JsonAggregateFunction withExpression(Expression expression)
public boolean isUsingKeyKeyword()
public void setUsingKeyKeyword(boolean usingKeyKeyword)
public JsonAggregateFunction withUsingKeyKeyword(boolean usingKeyKeyword)
public String getKey()
public void setKey(String key)
public JsonAggregateFunction withKey(String key)
public boolean isUsingValueKeyword()
public void setUsingValueKeyword(boolean usingValueKeyword)
public JsonAggregateFunction withUsingValueKeyword(boolean usingValueKeyword)
public Object getValue()
public void setValue(Object value)
public JsonAggregateFunction withValue(Object value)
public boolean isUsingFormatJson()
public void setUsingFormatJson(boolean usingFormatJson)
public JsonAggregateFunction withUsingFormatJson(boolean usingFormatJson)
public List<OrderByElement> getExpressionOrderByElements()
public void setExpressionOrderByElements(List<OrderByElement> orderByElements)
public JsonAggregateFunction withExpressionOrderByElements(List<OrderByElement> orderByElements)
public void accept(ExpressionVisitor expressionVisitor)
accept in interface Expressionpublic StringBuilder append(StringBuilder builder)
append in class FilterOverImplpublic StringBuilder appendObject(StringBuilder builder)
public StringBuilder appendArray(StringBuilder builder)
public String toString()
toString in class FilterOverImplCopyright © 2004–2022 JSQLParser. All rights reserved.