public abstract class GenericField extends FlexibleSearchTranslatable
| Constructor and Description |
|---|
GenericField(String typeIdentifier,
String qualifier) |
| Modifier and Type | Method and Description |
|---|---|
String |
getQualifier()
Return the attribute qualifier of this field.
|
String |
getTypeCode()
Deprecated.
|
String |
getTypeIdentifier()
Returns the type identifier of this field.
|
protected void |
setQualifier(String qualifier) |
protected void |
setTypeIdentifier(String typeCode)
Sets a new type code.
|
void |
toFlexibleSearch(StringBuilder queryBuffer,
Map<String,String> aliasTypeMap,
Map<String,Object> valueMap)
compiles this instance in order to append its query snippet and add its value(s), if any
|
getAliasFromTypeMapprotected void setQualifier(String qualifier)
public String getQualifier()
@Deprecated public String getTypeCode()
public String getTypeIdentifier()
null is returned this field belongs to the initial type
of the enclosing query.protected void setTypeIdentifier(String typeCode)
typeCode - the new type codepublic void toFlexibleSearch(StringBuilder queryBuffer, Map<String,String> aliasTypeMap, Map<String,Object> valueMap)
FlexibleSearchTranslatabletoFlexibleSearch in class FlexibleSearchTranslatablequeryBuffer - contains the queryaliasTypeMap - contains typeCode <> typeIndex mappingsvalueMap - contains valueQualifier <> value mappingsFlexibleSearchTranslatable.toFlexibleSearch(java.lang.StringBuilder,Map,Map)Copyright © 2017 SAP SE. All Rights Reserved.