public class TranslatedQuery extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
TranslatedQuery.ExecutableQuery |
static class |
TranslatedQuery.OrderByClauseInfo |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
protected int |
countParameters(Map values) |
protected List<de.hybris.platform.persistence.flexiblesearch.TranslatedQuery.ValueMapper> |
createValueMappers(Map userValues,
PK defaultLanguagePK) |
TranslatedQuery.ExecutableQuery |
expandValues(Map _values,
PK defaultLanguagePK)
expands this values according to the '?'
|
protected Map |
getAllValues(Map callerValues) |
protected Collection<String> |
getMissingParameters(Collection<de.hybris.platform.persistence.flexiblesearch.TranslatedQuery.ValueMapper> mappings) |
Map |
getPositionMap(Map values)
Assembles a map holding a position list for each value key of the given value map.
|
String |
getSQLTemplate() |
Set<PK> |
getTypePKs() |
List |
getValueKeys() |
List |
getValuePositions() |
boolean |
needLanguage() |
Map |
removeUnusedValues(Map _values) |
public List getValuePositions()
public String getSQLTemplate()
public List getValueKeys()
public boolean needLanguage()
public final Map removeUnusedValues(Map _values) throws FlexibleSearchException
FlexibleSearchExceptionpublic final Map getPositionMap(Map values)
public final TranslatedQuery.ExecutableQuery expandValues(Map _values, PK defaultLanguagePK)
protected Collection<String> getMissingParameters(Collection<de.hybris.platform.persistence.flexiblesearch.TranslatedQuery.ValueMapper> mappings)
protected List<de.hybris.platform.persistence.flexiblesearch.TranslatedQuery.ValueMapper> createValueMappers(Map userValues, PK defaultLanguagePK) throws FlexibleSearchException
FlexibleSearchExceptionprotected int countParameters(Map values)
Copyright © 2017 SAP SE. All Rights Reserved.