|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.rad.model.condition.BaseCondition
javax.rad.model.condition.CompareCondition
javax.rad.model.condition.LikeReverse
public class LikeReverse
The LikeReverse
condition implements the comparison of values with wildcards.
*,? is used as wildcard symbol for any characters. (? any character, * unlimited number of any characters)
The reverse version interchange the value with the value to compare. In that way you can use in the list of values to compare wildcards instead
in the value himself.
Constructor Summary | |
---|---|
LikeReverse()
Creates a new instance of LikeReverse . |
|
LikeReverse(IDataRow pDataRow,
String pColumnName)
Constructs a new LikeReverse Condition, with a column, the IDataRow to check and if null values should be ignored. |
|
LikeReverse(IDataRow pDataRow,
String pColumnName,
boolean pIgnoreNull)
Constructs a new LikeReverse Condition, with a column, the IDataRow to check and that null values will be ignored. setIgnoreNull(true). |
|
LikeReverse(IDataRow pDataRow,
String pDataRowColumnName,
String pColumnName)
Constructs a new LikeReverse Condition, with a column, the IDataRow to check, the column name to use in the IDataRow to get the value and that null values will be ignored. setIgnoreNull(true). |
|
LikeReverse(IDataRow pDataRow,
String pDataRowColumnName,
String pColumnName,
boolean pIgnoreNull)
Constructs a new LikeReverse Condition, with a column, the IDataRow to check, the column name to use in the IDataRow to get the value and if null values should be ignored. |
|
LikeReverse(String pColumnName,
Object pValue)
Creates a new instance of LikeReverse with a defined compare value. |
|
LikeReverse(String pColumnName,
Object pValue,
boolean pIgnoreNull)
Creates a new instance of LikeReverse with a defined compare value. |
Method Summary | |
---|---|
protected boolean |
isFulfilled(IDataType pDataType,
Object pValue)
It checks if the pValue fulfill the ICondition , under usage of
the specified IDataType . |
Methods inherited from class javax.rad.model.condition.CompareCondition |
---|
clone, getColumnName, getDataRow, getDataRowColumnName, getValue, isFulfilled, isIgnoreNull, setColumnName, setIgnoreNull, setValue |
Methods inherited from class javax.rad.model.condition.BaseCondition |
---|
and, or, toString |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LikeReverse()
LikeReverse
.
public LikeReverse(String pColumnName, Object pValue)
LikeReverse
with a defined compare value.
pColumnName
- the column name for the value comparisonpValue
- the value to compare. % is used as wildcard symbol for any characters.public LikeReverse(String pColumnName, Object pValue, boolean pIgnoreNull)
LikeReverse
with a defined compare value. It's
possible to compare null values if desired.
pColumnName
- the column name for the value comparisonpValue
- the value to compare. % is used as wildcard symbol for any characters.pIgnoreNull
- true if null values are desiredpublic LikeReverse(IDataRow pDataRow, String pColumnName)
pDataRow
- the IDataRow to use for the compare.pColumnName
- the column name to use for the compare operationpublic LikeReverse(IDataRow pDataRow, String pColumnName, boolean pIgnoreNull)
pDataRow
- the IDataRow to use for the compare.pColumnName
- the column name to use for the compare operationpIgnoreNull
- determines if null values should be ignored.public LikeReverse(IDataRow pDataRow, String pDataRowColumnName, String pColumnName)
pDataRow
- the IDataRow to use for the compare.pDataRowColumnName
- the column name in the IDataRow to use for the compare.pColumnName
- the column name to use for the compare operationpublic LikeReverse(IDataRow pDataRow, String pDataRowColumnName, String pColumnName, boolean pIgnoreNull)
pDataRow
- the IDataRow to use for the compare.pDataRowColumnName
- the column name in the IDataRow to use for the compare.pColumnName
- the column name to use for the compare operationpIgnoreNull
- determines if null values should be ignored.Method Detail |
---|
protected boolean isFulfilled(IDataType pDataType, Object pValue)
ICondition
, under usage of
the specified IDataType
.
isFulfilled
in class CompareCondition
pDataType
- the IDataType
to use for the compare operationpValue
- the value to check against.
ICondition
is fulfilled.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |