|
||||||||||
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.LikeReverseIgnoreCase
public class LikeReverseIgnoreCase
The LikeReverseIgnoreCase
condition implements the comparison of values with wildcards and
ignors case.
*,? 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 | |
---|---|
LikeReverseIgnoreCase()
Creates a new instance of LikeReverseIgnoreCase . |
|
LikeReverseIgnoreCase(IDataRow pDataRow,
String pColumnName)
Constructs a new LikeReverseIgnoreCase Condition, with a column, the IDataRow to check and if null values should be ignored. |
|
LikeReverseIgnoreCase(IDataRow pDataRow,
String pColumnName,
boolean pIgnoreNull)
Constructs a new LikeReverseIgnoreCase Condition, with a column, the IDataRow to check and that null values will be ignored. setIgnoreNull(true). |
|
LikeReverseIgnoreCase(IDataRow pDataRow,
String pDataRowColumnName,
String pColumnName)
Constructs a new LikeReverseIgnoreCase 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). |
|
LikeReverseIgnoreCase(IDataRow pDataRow,
String pDataRowColumnName,
String pColumnName,
boolean pIgnoreNull)
Constructs a new LikeReverseIgnoreCase 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. |
|
LikeReverseIgnoreCase(String pColumnName,
Object pValue)
Creates a new instance of LikeReverseIgnoreCase with a defined compare value. |
|
LikeReverseIgnoreCase(String pColumnName,
Object pValue,
boolean pIgnoreNull)
Creates a new instance of LikeReverseIgnoreCase 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 LikeReverseIgnoreCase()
LikeReverseIgnoreCase
.
public LikeReverseIgnoreCase(String pColumnName, Object pValue)
LikeReverseIgnoreCase
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 LikeReverseIgnoreCase(String pColumnName, Object pValue, boolean pIgnoreNull)
LikeReverseIgnoreCase
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 LikeReverseIgnoreCase(IDataRow pDataRow, String pColumnName)
pDataRow
- the IDataRow to use for the compare.pColumnName
- the column name to use for the compare operationpublic LikeReverseIgnoreCase(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 LikeReverseIgnoreCase(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 LikeReverseIgnoreCase(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 |