public class SelectClauseExprCompiledSpec extends Object implements SelectClauseElementCompiled
Constructor and Description |
---|
SelectClauseExprCompiledSpec(ExprNode selectExpression,
String assignedName,
String providedName,
boolean isEvents)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
String |
getAssignedName()
Returns the name of the item in the select clause.
|
String |
getProvidedName() |
ExprNode |
getSelectExpression()
Returns the expression node representing the item in the select clause.
|
boolean |
isEvents() |
void |
setAssignedName(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, String assignedName, 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 String getAssignedName()
public void setSelectExpression(ExprNode selectExpression)
selectExpression
- to setpublic void setAssignedName(String assignedName)
assignedName
- is the column namepublic String getProvidedName()
public boolean isEvents()
public void setEvents(boolean events)