public abstract class FlexibleSearchTranslatable
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
FlexibleSearchTranslatable() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.String |
getAliasFromTypeMap(java.util.Map<java.lang.String,java.lang.String> typeIndexMap,
java.lang.String typeIdentifier)
returns the typeIndex associated to the given code
|
abstract 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)
compiles this instance in order to append its query snippet and add its value(s), if any
|
public abstract 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)
queryBuffer - contains the querytypeIndexMap - contains typeCode <> typeIndex mappingsvalueMap - contains valueQualifier <> value mappingsprotected static java.lang.String getAliasFromTypeMap(java.util.Map<java.lang.String,java.lang.String> typeIndexMap,
java.lang.String typeIdentifier)
typeIndexMap - map, containing all typeCode <> typeIndex mappingstypeIdentifier - theTypeCodeCopyright © 2018 SAP SE. All Rights Reserved.