public abstract class TextExpression extends BinaryExpression implements ExpressionCategory
| Modifier | Constructor and Description |
|---|---|
protected |
TextExpression() |
protected |
TextExpression(Expression leftArgument,
Expression rightArgument) |
protected |
TextExpression(Expression leftArgument,
Expression rightArgument,
boolean caseSensitive) |
| Modifier and Type | Method and Description |
|---|---|
List<Class<? extends DataType>> |
allowedLeftDataTypes() |
List<Class<? extends DataType>> |
allowedRightDataTypes() |
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isCaseSensitive() |
void |
setCaseSensitive(boolean caseSensitive) |
String |
toString() |
getLeftArgument, getRightArgument, setLeftArgument, setRightArgument, validategetOperatorclone, getAppliableOperators, getExpressionsByCategory, getReturnedDataTypeprotected TextExpression()
protected TextExpression(Expression leftArgument, Expression rightArgument)
protected TextExpression(Expression leftArgument, Expression rightArgument, boolean caseSensitive)
public List<Class<? extends DataType>> allowedLeftDataTypes()
allowedLeftDataTypes in class BinaryExpressionpublic List<Class<? extends DataType>> allowedRightDataTypes()
allowedRightDataTypes in class BinaryExpressionpublic boolean isCaseSensitive()
public void setCaseSensitive(boolean caseSensitive)
public int hashCode()
hashCode in class BinaryExpressionpublic boolean equals(Object obj)
equals in class BinaryExpressionpublic String toString()
toString in class BinaryExpressionCopyright © 2014. All Rights Reserved.