Package io.github.fupacat.ast
Class SearchedCaseExpression
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.ScalarExpression
io.github.fupacat.ast.PrimaryExpression
io.github.fupacat.ast.CaseExpression
io.github.fupacat.ast.SearchedCaseExpression
- All Implemented Interfaces:
ICollationSetter,Serializable
Represents a searched case expression.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe when clauses, at least one element is required.Fields inherited from class io.github.fupacat.ast.CaseExpression
ElseExpressionFields inherited from class io.github.fupacat.ast.PrimaryExpression
CollationFields inherited from class io.github.fupacat.ast.TSqlFragment
firstTokenIndex, lastTokenIndex, ScriptTokenStream, Value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TSqlFragmentVisitor visitor) voidacceptChildren(TSqlFragmentVisitor visitor) Methods inherited from class io.github.fupacat.ast.TSqlFragment
SetIdentifier, SetUnquotedIdentifier, UpdateTokenInfo, UpdateTokenInfo
-
Field Details
-
WhenClauses
The when clauses, at least one element is required.
-
-
Constructor Details
-
SearchedCaseExpression
public SearchedCaseExpression()
-
-
Method Details
-
accept
- Overrides:
acceptin classCaseExpression
-
acceptChildren
- Overrides:
acceptChildrenin classCaseExpression
-