public abstract class GenericFieldCondition extends GenericCondition
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
caseInsensitive |
protected static boolean |
DEFAULT_CI |
| Modifier | Constructor and Description |
|---|---|
protected |
GenericFieldCondition(GenericSearchField field,
Operator operator) |
protected |
GenericFieldCondition(GenericSearchField field,
Operator operator,
boolean caseInsensitive) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object arg0) |
GenericSearchField |
getField()
getField
|
boolean |
isCaseInsensitive() |
boolean |
isUpper()
Deprecated.
|
protected void |
setCaseInsensitive(boolean ignoreCase) |
protected void |
setField(GenericSearchField field)
setField
|
protected void |
setUpper(boolean isUppercase)
Deprecated.
|
void |
toFlexibleSearch(StringBuilder queryBuffer,
Map<String,String> typeIndexMap,
Map<String,Object> valueMap)
toFlexibleSearch
|
and, and, caseSensitiveLike, checkOperator, contains, createConditionForFieldComparison, createConditionForFieldComparison, createConditionForLiteralComparison, createConditionForValueComparison, createConditionForValueComparison, createConditionForValueComparison, createConditionForValueComparison, createConditionList, createConditionList, createConditionList, createConditionList, createContainsCondition, createEndsWithCondition, createEqualCondition, createGreaterCondition, createGreaterOrEqualCondition, createIsNotNullCondition, createIsNullCondition, createJoinCondition, createLessCondition, createLessOrEqualCondition, createLikeCondition, createStartsWithCondition, createSubQueryCondition, createUnequalCondition, endsWith, equals, equals, getComparison, getComparison, getComparison, getComparison, getComparison, getComparison, getNotNull, getNull, getOperator, getResettableValues, greater, greaterOrEqual, less, lessOrEqual, like, like, notEquals, notEquals, or, or, setOperator, setResettableValue, startsWithgetAliasFromTypeMapprotected static final boolean DEFAULT_CI
protected boolean caseInsensitive
protected GenericFieldCondition(GenericSearchField field, Operator operator)
protected GenericFieldCondition(GenericSearchField field, Operator operator, boolean caseInsensitive)
public GenericSearchField getField()
protected void setField(GenericSearchField field)
field - @Deprecated public boolean isUpper()
isCaseInsensitive()public boolean isCaseInsensitive()
@Deprecated protected void setUpper(boolean isUppercase)
setCaseInsensitive(boolean)isUppercase - protected void setCaseInsensitive(boolean ignoreCase)
public void toFlexibleSearch(StringBuilder queryBuffer, Map<String,String> typeIndexMap, Map<String,Object> valueMap)
toFlexibleSearch in class FlexibleSearchTranslatablequeryBuffer - contains the querytypeIndexMap - contains typeCode <> typeIndex mappingsvalueMap - contains valueQualifier <> value mappingsFlexibleSearchTranslatable.toFlexibleSearch(java.lang.StringBuilder,Map,Map)Copyright © 2017 SAP SE. All Rights Reserved.