public class ColumnReferencePlaceholder extends LeafExpression
| Constructor and Description |
|---|
ColumnReferencePlaceholder(DataType datatype,
String id,
String label) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
DataType |
getDatatype() |
String |
getId() |
String |
getLabel() |
DataType |
getReturnedDataType()
Validates the returned data type of the Expression.
|
int |
hashCode() |
void |
setDatatype(DataType datatype) |
void |
setId(String id)
Use of set
|
void |
setLabel(String label) |
String |
toString() |
void |
validate()
Validates correctness of the Expression
|
getLeavesByTypeclone, getAppliableOperators, getExpressionsByCategorypublic DataType getDatatype()
public void setDatatype(DataType datatype)
datatype - the datatype to setpublic String getId()
public void setId(String id)
id - the id to setpublic DataType getReturnedDataType()
ExpressiongetReturnedDataType in class Expressionpublic void validate()
throws MalformedExpressionException
Expressionvalidate in class ExpressionMalformedExpressionExceptionpublic String getLabel()
public void setLabel(String label)
Copyright © 2020. All Rights Reserved.