Class ComplexTypeAttributePredicate
java.lang.Object
de.hybris.platform.cmsfacades.types.service.predicate.ComplexTypeAttributePredicate
- All Implemented Interfaces:
Predicate<AttributeDescriptorModel>
public class ComplexTypeAttributePredicate
extends Object
implements Predicate<AttributeDescriptorModel>
Predicate that returns true if the
AttributeDescriptorModel is a complex type, i.e. assignable from ItemModel,
a native java Enum or a SAP Hybris HybrisEnumValue.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AttributeDescriptorModelHelperServiceprotected EnumTypeAttributePredicatevoidsetAttributeDescriptorModelHelperService(AttributeDescriptorModelHelperService attributeDescriptorModelHelperService) voidsetIsEnumPredicate(EnumTypeAttributePredicate isEnumPredicate) booleantest(AttributeDescriptorModel attributeDescriptor)
-
Constructor Details
-
ComplexTypeAttributePredicate
public ComplexTypeAttributePredicate()
-
-
Method Details
-
test
- Specified by:
testin interfacePredicate<AttributeDescriptorModel>
-
getAttributeDescriptorModelHelperService
-
setAttributeDescriptorModelHelperService
public void setAttributeDescriptorModelHelperService(AttributeDescriptorModelHelperService attributeDescriptorModelHelperService) -
getIsEnumPredicate
-
setIsEnumPredicate
-