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(java.lang.Object arg0) |
GenericSearchField |
getField()
getField
|
int |
hashCode() |
boolean |
isCaseInsensitive() |
boolean |
isUpper()
Deprecated.
since ages - use
isCaseInsensitive() |
protected void |
setCaseInsensitive(boolean ignoreCase) |
protected void |
setField(GenericSearchField field)
setField
|
protected void |
setUpper(boolean isUppercase)
Deprecated.
since ages - use
setCaseInsensitive(boolean) |
void |
toFlexibleSearch(java.lang.StringBuilder queryBuffer,
java.util.Map<java.lang.String,java.lang.String> typeIndexMap,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
toFlexibleSearch
|
and, and, caseSensitiveLike, caseSensitiveNotLike, checkOperator, contains, createConditionForFieldComparison, createConditionForFieldComparison, createConditionForLiteralComparison, createConditionForValueComparison, createConditionForValueComparison, createConditionForValueComparison, createConditionForValueComparison, createConditionList, createConditionList, createConditionList, createConditionList, createContainsCondition, createEndsWithCondition, createEqualCondition, createGreaterCondition, createGreaterOrEqualCondition, createIsNotNullCondition, createIsNullCondition, createJoinCondition, createLessCondition, createLessOrEqualCondition, createLikeCondition, createNotLikeCondition, createStartsWithCondition, createSubQueryCondition, createUnequalCondition, endsWith, equals, equals, getComparison, getComparison, getComparison, getComparison, getComparison, getComparison, getNotNull, getNull, getOperator, getResettableValues, greater, greaterOrEqual, in, less, lessOrEqual, like, like, notEquals, notEquals, notIn, notLike, notLike, 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(java.lang.StringBuilder queryBuffer,
java.util.Map<java.lang.String,java.lang.String> typeIndexMap,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
toFlexibleSearch in class FlexibleSearchTranslatablequeryBuffer - contains the querytypeIndexMap - contains typeCode <> typeIndex mappingsvalueMap - contains valueQualifier <> value mappingsFlexibleSearchTranslatable.toFlexibleSearch(java.lang.StringBuilder,Map,Map)public boolean equals(java.lang.Object arg0)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2018 SAP SE. All Rights Reserved.