Class CustomWrapperCondition
java.lang.Object
com.denodo.vdb.engine.customwrapper.condition.CustomWrapperCondition
- Direct Known Subclasses:
CustomWrapperAndCondition
,CustomWrapperNotCondition
,CustomWrapperOrCondition
,CustomWrapperSimpleCondition
Superclass of all the types of conditions supported by Custom Wrappers.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final int
protected static final int
static final String
The 'between' operatorstatic final String
Deprecated.This operator has been removed from the Denodo Platform.static final String
Deprecated.This operator has been removed from the Denodo Platform.static final String
Deprecated.This operator has been removed from the Denodo Platform.static final String
The 'equals' operator (=
)static final String
The 'greater or equal' operator (>=
)static final String
The 'greater than' operator (>
)static final String
The 'in' operatorstatic final String
Deprecated.This operator has been removed from the Denodo Platform.static final String
The 'is false' operatorstatic final String
The 'is not null' operatorstatic final String
The 'is null' operatorstatic final String
The 'is similar to' operator (~
)static final String
The 'is true' operatorstatic final String
The 'less or equal' operator (<=
)static final String
The 'like' operatorstatic final String
The 'less than' operator (<
)static final String
The 'not equal' operator (<>
)static final String
The 'regexp_like' operatorprotected static final int
protected static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract int
getType()
boolean
boolean
boolean
boolean
-
Field Details
-
OPERATOR_EQ
The 'equals' operator (=
)- See Also:
-
OPERATOR_LT
The 'less than' operator (<
)- See Also:
-
OPERATOR_LE
The 'less or equal' operator (<=
)- See Also:
-
OPERATOR_GT
The 'greater than' operator (>
)- See Also:
-
OPERATOR_GE
The 'greater or equal' operator (>=
)- See Also:
-
OPERATOR_NE
The 'not equal' operator (<>
)- See Also:
-
OPERATOR_IN
The 'in' operator- See Also:
-
OPERATOR_BETWEEN
The 'between' operator- See Also:
-
OPERATOR_ISNULL
The 'is null' operator- See Also:
-
OPERATOR_ISNOTNULL
The 'is not null' operator- See Also:
-
OPERATOR_LIKE
The 'like' operator- See Also:
-
OPERATOR_REGEXPLIKE
The 'regexp_like' operator- See Also:
-
OPERATOR_CONTAINS
Deprecated.This operator has been removed from the Denodo Platform. We suggest you remove all the references to this constant from the code of your custom wrappers. This class still exists to allow you to load your existing extensions without modifying them. However, the execution engine will not execute this operator.The 'contains' operator- See Also:
-
OPERATOR_CONTAINSOR
Deprecated.This operator has been removed from the Denodo Platform. We suggest you remove all the references to this constant from the code of your custom wrappers. This class still exists to allow you to load your existing extensions without modifying them. However, the execution engine will not execute this operator.The 'containsor' operator- See Also:
-
OPERATOR_CONTAINSAND
Deprecated.This operator has been removed from the Denodo Platform. We suggest you remove all the references to this constant from the code of your custom wrappers. This class still exists to allow you to load your existing extensions without modifying them. However, the execution engine will not execute this operator.The 'containsand' operator- See Also:
-
OPERATOR_ISCONTAINED
Deprecated.This operator has been removed from the Denodo Platform. We suggest you remove all the references to this constant from the code of your custom wrappers. This class still exists to allow you to load your existing extensions without modifying them. However, the execution engine will not execute this operator.The 'iscontained' operator- See Also:
-
OPERATOR_ISSIMILARTO
The 'is similar to' operator (~
)- See Also:
-
OPERATOR_ISTRUE
The 'is true' operator- See Also:
-
OPERATOR_ISFALSE
The 'is false' operator- See Also:
-
AND
protected static final int AND- See Also:
-
NOT
protected static final int NOT- See Also:
-
OR
protected static final int OR- See Also:
-
SIMPLE
protected static final int SIMPLE- See Also:
-
-
Constructor Details
-
CustomWrapperCondition
public CustomWrapperCondition()
-
-
Method Details
-
getType
protected abstract int getType()- Returns:
- the type of the condition.
-
isAndCondition
public boolean isAndCondition()- Returns:
true
if the condition is an AND condition,false
otherwise.
-
isNotCondition
public boolean isNotCondition()- Returns:
true
if the condition is a NOT condition,false
otherwise.
-
isOrCondition
public boolean isOrCondition()- Returns:
true
if the condition is an OR condition,false
otherwise.
-
isSimpleCondition
public boolean isSimpleCondition()- Returns:
true
if the condition is a simple condition,false
otherwise.
-