public class GenericQueryParameterCreator
extends java.lang.Object
| Constructor and Description |
|---|
GenericQueryParameterCreator(GenericSearchParameterDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
GenericCondition |
createCondition(java.lang.Object value,
Operator operator) |
protected GenericCondition |
createInCondition(java.lang.Object rawValue) |
protected GenericCondition |
createRangeCondition(java.lang.Object rawValue) |
protected GenericCondition |
createSingleTokenCondition(java.lang.Object value,
Operator operator) |
protected GenericCondition |
createSingleTokenCondition(java.lang.String typeCode,
java.lang.String attribute,
java.lang.Object value,
Operator operator) |
protected GenericCondition |
createSingleTokenCondition(java.lang.String typeCode,
java.lang.String attribute,
java.lang.Object value,
Operator operator,
boolean localized) |
protected java.lang.String |
getAttributeQuali(GenericSearchParameterDescriptor descriptor) |
GenericSearchParameterDescriptor |
getDescriptor() |
protected java.lang.String |
getTypeCode(GenericSearchParameterDescriptor descriptor) |
protected java.lang.String |
prepare(java.lang.String token,
java.lang.String prefix,
java.lang.String postfix,
boolean exact) |
protected java.util.List<java.lang.String> |
splitQuery(java.lang.String query)
Helper method to split a single line of text into several tokens.
|
public GenericQueryParameterCreator(GenericSearchParameterDescriptor descriptor)
public GenericSearchParameterDescriptor getDescriptor()
public GenericCondition createCondition(java.lang.Object value, Operator operator)
protected GenericCondition createRangeCondition(java.lang.Object rawValue)
protected GenericCondition createInCondition(java.lang.Object rawValue)
protected GenericCondition createSingleTokenCondition(java.lang.Object value, Operator operator)
protected java.lang.String getTypeCode(GenericSearchParameterDescriptor descriptor)
protected java.lang.String getAttributeQuali(GenericSearchParameterDescriptor descriptor)
protected GenericCondition createSingleTokenCondition(java.lang.String typeCode, java.lang.String attribute, java.lang.Object value, Operator operator)
protected GenericCondition createSingleTokenCondition(java.lang.String typeCode, java.lang.String attribute, java.lang.Object value, Operator operator, boolean localized)
protected java.lang.String prepare(java.lang.String token,
java.lang.String prefix,
java.lang.String postfix,
boolean exact)
protected java.util.List<java.lang.String> splitQuery(java.lang.String query)
query - the single line of textCopyright © 2018 SAP SE. All Rights Reserved.