Class SubqueryExpression
java.lang.Object
dev.frostlake.executor.expressions.SubqueryExpression
- All Implemented Interfaces:
Expression
Represents a subquery expression (scalar subquery or EXISTS)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(ExpressionVisitor<T> visitor) Accept a visitor for the visitor patternWhere the subquery's own SELECT begins in the statement — what a refusal of the subquery's shape is anchored on.voidsetPosition(SourcePosition position) toString()
-
Constructor Details
-
SubqueryExpression
-
-
Method Details
-
getSubquery
-
getPosition
Where the subquery's own SELECT begins in the statement — what a refusal of the subquery's shape is anchored on.- Returns:
- the position, or null
-
setPosition
-
accept
Description copied from interface:ExpressionAccept a visitor for the visitor pattern- Specified by:
acceptin interfaceExpression
-
toString
-