public class SelectClauseExprRawSpec extends Object implements SelectClauseElementRaw
Compare to SelectClauseExprCompiledSpec
which carries a determined name.
Constructor and Description |
---|
SelectClauseExprRawSpec(ExprNode selectExpression,
String optionalAsName,
boolean isEvents)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
String |
getOptionalAsName()
Returns the name of the item in the select clause.
|
ExprNode |
getSelectExpression()
Returns the expression node representing the item in the select clause.
|
boolean |
isEvents() |
public SelectClauseExprRawSpec(ExprNode selectExpression, String optionalAsName, boolean isEvents)
selectExpression
- - the expression node to evaluate for matching eventsoptionalAsName
- - the name of the item, null if not name suppliedisEvents
- - whether event selectedpublic ExprNode getSelectExpression()
public String getOptionalAsName()
public boolean isEvents()