| Modifier and Type | Method and Description |
|---|---|
Expression |
TableReferenceReplacer.getExpression() |
Expression |
PlaceholderReplacer.getExpression() |
| Constructor and Description |
|---|
PlaceholderReplacer(Expression expr) |
TableReferenceReplacer(Expression originalExpression) |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryExpression |
class |
CompositeExpression |
class |
ExternalReferenceExpression |
class |
MultipleArgumentsExpression |
class |
UnaryExpression |
| Modifier and Type | Method and Description |
|---|---|
Expression |
UnaryExpression.getArgument() |
Expression |
ExternalReferenceExpression.getExternalCondition() |
Expression |
BinaryExpression.getLeftArgument() |
Expression |
BinaryExpression.getRightArgument() |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
MultipleArgumentsExpression.getArguments() |
| Modifier and Type | Method and Description |
|---|---|
void |
UnaryExpression.setArgument(Expression argument) |
void |
ExternalReferenceExpression.setExternalCondition(Expression externalCondition) |
void |
BinaryExpression.setLeftArgument(Expression leftArgument) |
void |
BinaryExpression.setRightArgument(Expression rightArgument) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultipleArgumentsExpression.setArguments(List<Expression> arguments) |
| Constructor and Description |
|---|
BinaryExpression(Expression leftArgument,
Expression rightArgument) |
ExternalReferenceExpression(LeafExpression selectArgument,
Expression externalCondition) |
UnaryExpression(Expression argument) |
| Constructor and Description |
|---|
MultipleArgumentsExpression(List<Expression> arguments) |
| Modifier and Type | Class and Description |
|---|---|
class |
Addition |
class |
Division |
class |
Modulus |
class |
Multiplication |
class |
Subtraction |
| Constructor and Description |
|---|
Addition(Expression leftArgument,
Expression rightArgument) |
Division(Expression leftArgument,
Expression rightArgument) |
Modulus(Expression leftArgument,
Expression rightArgument) |
Multiplication(Expression leftArgument,
Expression rightArgument) |
Subtraction(Expression leftArgument,
Expression rightArgument) |
| Modifier and Type | Class and Description |
|---|---|
class |
Equals |
class |
GreaterOrEquals |
class |
GreaterThan |
class |
LessOrEquals |
class |
LessThan |
class |
NotEquals |
class |
NotGreater |
class |
NotLess |
| Constructor and Description |
|---|
Equals(Expression leftArgument,
Expression rightArgument) |
GreaterOrEquals(Expression leftArgument,
Expression rightArgument) |
GreaterThan(Expression leftArgument,
Expression rightArgument) |
LessOrEquals(Expression leftArgument,
Expression rightArgument) |
LessThan(Expression leftArgument,
Expression rightArgument) |
NotEquals(Expression leftArgument,
Expression rightArgument) |
NotGreater(Expression leftArgument,
Expression rightArgument) |
NotLess(Expression leftArgument,
Expression rightArgument) |
| Modifier and Type | Class and Description |
|---|---|
class |
TextBeginsWith |
class |
TextContains |
class |
TextEndsWith |
class |
TextMatchSQLRegexp |
class |
TextReplaceMatchingRegex |
| Modifier and Type | Method and Description |
|---|---|
Expression |
TextReplaceMatchingRegex.getToCheckText() |
| Modifier and Type | Method and Description |
|---|---|
void |
TextReplaceMatchingRegex.setToCheckText(Expression toCheckText) |
| Constructor and Description |
|---|
TextBeginsWith(Expression leftArgument,
Expression rightArgument) |
TextContains(Expression leftArgument,
Expression rightArgument) |
TextEndsWith(Expression leftArgument,
Expression rightArgument) |
TextMatchSQLRegexp(Expression leftArgument,
Expression rightArgument) |
TextReplaceMatchingRegex(Expression toCheckText,
TDText regexp,
TDText replacing)
The regexp_replace function provides substitution of new text for substrings that match POSIX regular expression patterns.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseExpressionEvaluator<T extends Expression> |
| Modifier and Type | Field and Description |
|---|---|
protected T |
BaseExpressionEvaluator.expression |
| Modifier and Type | Method and Description |
|---|---|
Evaluator<R> |
EvaluatorFactory.getEvaluator(Expression expression) |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnReferencePlaceholder |
class |
ConstantList |
class |
LeafExpression |
class |
Range |
class |
TypedColumnReference |
| Modifier and Type | Class and Description |
|---|---|
class |
And |
class |
Between |
class |
IsNotNull |
class |
IsNull |
class |
Not |
class |
Or |
class |
ValueIsIn |
| Constructor and Description |
|---|
And(Expression... arguments) |
Between(Expression leftArgument,
Expression rightArgument) |
IsNotNull(Expression argument) |
IsNull(Expression argument) |
Not(Expression argument) |
Or(Expression... arguments) |
ValueIsIn(Expression leftArgument,
Expression rightArgument) |
| Constructor and Description |
|---|
And(List<Expression> arguments) |
Or(List<Expression> arguments) |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnReference |
| Modifier and Type | Class and Description |
|---|---|
class |
TDBoolean |
class |
TDDate |
class |
TDInteger |
class |
TDNumeric |
class |
TDText |
class |
TDTypeValue |
Copyright © 2014. All Rights Reserved.