| Modifier and Type | Method and Description |
|---|---|
abstract DataType |
Expression.getReturnedDataType()
Validates the returned data type of the Expression.
|
PlaceholderReplacer |
PlaceholderReplacer.replaceAll(ColumnReference ref)
Replaces all found placeholders with the passed reference.
|
PlaceholderReplacer |
PlaceholderReplacer.replaceById(ColumnReference ref,
String placeholderId) |
abstract void |
Expression.validate()
Validates correctness of the Expression
|
| Constructor and Description |
|---|
PlaceholderReplacer(Expression expr) |
TableReferenceReplacer(Expression originalExpression) |
| Modifier and Type | Method and Description |
|---|---|
DataType |
ExternalReferenceExpression.getReturnedDataType() |
void |
BinaryExpression.validate() |
void |
MultipleArgumentsExpression.validate() |
void |
UnaryExpression.validate() |
void |
ExternalReferenceExpression.validate() |
| Modifier and Type | Method and Description |
|---|---|
DataType |
Subtraction.getReturnedDataType() |
DataType |
Addition.getReturnedDataType() |
DataType |
Division.getReturnedDataType() |
DataType |
Modulus.getReturnedDataType() |
DataType |
Multiplication.getReturnedDataType() |
| Modifier and Type | Method and Description |
|---|---|
DataType |
TextReplaceMatchingRegex.getReturnedDataType() |
void |
TextReplaceMatchingRegex.validate() |
| Modifier and Type | Method and Description |
|---|---|
DataType |
ColumnReferencePlaceholder.getReturnedDataType() |
DataType |
Range.getReturnedDataType() |
DataType |
ConstantList.getReturnedDataType() |
void |
ColumnReferencePlaceholder.validate() |
void |
TypedColumnReference.validate() |
void |
Range.validate() |
void |
ConstantList.validate() |
| Modifier and Type | Method and Description |
|---|---|
DataType |
Between.getReturnedDataType() |
void |
Between.validate() |
| Modifier and Type | Method and Description |
|---|---|
void |
ColumnReference.validate() |
| Modifier and Type | Method and Description |
|---|---|
void |
TDBoolean.validate() |
void |
TDInteger.validate() |
void |
TDDate.validate() |
void |
TDNumeric.validate() |
void |
TDText.validate() |
Copyright © 2014. All Rights Reserved.