public class SelectClauseExprCompiledSpec extends java.lang.Object implements SelectClauseElementCompiled
Constructor and Description |
---|
SelectClauseExprCompiledSpec(ExprNode selectExpression,
java.lang.String assignedName,
java.lang.String providedName,
boolean isEvents)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAssignedName()
Returns the name of the item in the select clause.
|
java.lang.String |
getProvidedName() |
ExprNode |
getSelectExpression()
Returns the expression node representing the item in the select clause.
|
boolean |
isEvents() |
void |
setAssignedName(java.lang.String assignedName)
Sets the column name for the select expression.
|
void |
setEvents(boolean events) |
void |
setSelectExpression(ExprNode selectExpression)
Sets the select expression to use.
|
public SelectClauseExprCompiledSpec(ExprNode selectExpression, java.lang.String assignedName, java.lang.String providedName, boolean isEvents)
selectExpression
- - the expression node to evaluate for matching eventsassignedName
- - cannot be null as a name is always assigned or system-determinedprovidedName
- - name providedisEvents
- - is eventspublic ExprNode getSelectExpression()
public java.lang.String getAssignedName()
public void setSelectExpression(ExprNode selectExpression)
selectExpression
- to setpublic void setAssignedName(java.lang.String assignedName)
assignedName
- is the column namepublic java.lang.String getProvidedName()
public boolean isEvents()
public void setEvents(boolean events)