Class FeatureValueSelectField
java.lang.Object
de.hybris.platform.core.FlexibleSearchTranslatable
de.hybris.platform.core.GenericField
de.hybris.platform.core.GenericSelectField
de.hybris.platform.catalog.jalo.classification.util.FeatureValueSelectField
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFeatureValueSelectField(ClassAttributeAssignment assignment, String productTypeAlias, Language lang) -
Method Summary
Modifier and TypeMethodDescriptiongetUnit()static FeatureValueSelectFieldselect(ClassAttributeAssignment assignment) static FeatureValueSelectFieldselect(ClassAttributeAssignment assignment, Language lang) static FeatureValueSelectFieldselect(ClassAttributeAssignment assignment, String productTypeAlias, Language lang) voidsetLanguage(Language lang) voidvoidsteProeductTypeAlias(String alias) voidtoFlexibleSearch(StringBuilder queryBuffer, Map<String, String> typeIndexMap, Map<String, Object> valueMap) Converts the select field to flexible search syntax by surrounding the generic field within curly braces.Methods inherited from class de.hybris.platform.core.GenericSelectField
getReturnClass, setReturnClassMethods inherited from class de.hybris.platform.core.GenericField
getQualifier, getTypeCode, getTypeIdentifier, setQualifier, setTypeIdentifier, toPolyglotSearchMethods inherited from class de.hybris.platform.core.FlexibleSearchTranslatable
getAliasFromTypeMap
-
Constructor Details
-
FeatureValueSelectField
protected FeatureValueSelectField(ClassAttributeAssignment assignment, String productTypeAlias, Language lang)
-
-
Method Details
-
select
-
select
-
select
public static FeatureValueSelectField select(ClassAttributeAssignment assignment, String productTypeAlias, Language lang) -
getLanguage
-
setLanguage
-
getProductTypeAlias
-
steProeductTypeAlias
-
getUnit
-
setUnit
-
getFeatureField
-
toFlexibleSearch
public void toFlexibleSearch(StringBuilder queryBuffer, Map<String, String> typeIndexMap, Map<String, Object> valueMap) Description copied from class:GenericSelectFieldConverts the select field to flexible search syntax by surrounding the generic field within curly braces.- Overrides:
toFlexibleSearchin classGenericSelectField- Parameters:
queryBuffer- contains the querytypeIndexMap- contains typeCode <> typeIndex mappingsvalueMap- contains valueQualifier <> value mappings- See Also:
-