Package net.sf.jsqlparser.expression
Class FilterOverImpl
java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.expression.FilterOverImpl
- All Implemented Interfaces:
Serializable
,ASTNodeAccess
- Direct Known Subclasses:
JsonAggregateFunction
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AnalyticType
private Expression
private final OrderByClause
private final PartitionByClause
private WindowElement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(StringBuilder builder) boolean
void
setAnalyticType
(AnalyticType analyticType) void
setFilterExpression
(Expression filterExpression) void
setOrderByElements
(List<OrderByElement> orderByElements) void
setPartitionExpressionList
(ExpressionList partitionExpressionList) void
setPartitionExpressionList
(ExpressionList partitionExpressionList, boolean brackets) void
setWindowElement
(WindowElement windowElement) toString()
withAnalyticType
(AnalyticType analyticType) withFilterExpression
(Expression filterExpression) withOrderByElements
(List<OrderByElement> orderByElements) withWindowElement
(WindowElement windowElement) Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
Field Details
-
orderBy
-
partitionBy
-
analyticType
-
filterExpression
-
windowElement
-
-
Constructor Details
-
FilterOverImpl
public FilterOverImpl()
-
-
Method Details
-
getAnalyticType
-
setAnalyticType
-
withAnalyticType
-
getOrderByElements
-
setOrderByElements
-
withOrderByElements
-
getPartitionExpressionList
-
setPartitionExpressionList
-
setPartitionExpressionList
-
isPartitionByBrackets
public boolean isPartitionByBrackets() -
getFilterExpression
-
setFilterExpression
-
withFilterExpression
-
getWindowElement
-
setWindowElement
-
withWindowElement
-
append
-
toString
-