Class DefaultStructureTypeModeAttributeFilter
java.lang.Object
de.hybris.platform.cmsfacades.types.service.impl.DefaultStructureTypeModeAttributeFilter
- All Implemented Interfaces:
StructureTypeModeAttributeFilter
public class DefaultStructureTypeModeAttributeFilter
extends Object
implements StructureTypeModeAttributeFilter
Default implementation of
StructureTypeModeAttributeFilter.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe BiPredicate that constrains the usage of this Mode.Returns the list of attributes that must be excluded as part of this mode and typeCode.Returns the list of attributes that must be included as part of this mode and typeCode.getOrder()Returns the list of attributes that must be ordered.voidsetConstrainedBy(BiPredicate<String, StructureTypeMode> constrainedBy) voidsetExcludes(List<String> excludes) voidsetIncludes(List<String> includes) void
-
Constructor Details
-
DefaultStructureTypeModeAttributeFilter
public DefaultStructureTypeModeAttributeFilter()
-
-
Method Details
-
getIncludes
Description copied from interface:StructureTypeModeAttributeFilterReturns the list of attributes that must be included as part of this mode and typeCode.- Specified by:
getIncludesin interfaceStructureTypeModeAttributeFilter- Returns:
- list of included attributes
-
setIncludes
-
getExcludes
Description copied from interface:StructureTypeModeAttributeFilterReturns the list of attributes that must be excluded as part of this mode and typeCode.- Specified by:
getExcludesin interfaceStructureTypeModeAttributeFilter- Returns:
- list of excluded attributes
-
setExcludes
-
getOrder
Description copied from interface:StructureTypeModeAttributeFilterReturns the list of attributes that must be ordered.- Specified by:
getOrderin interfaceStructureTypeModeAttributeFilter- Returns:
- list of attributes in order.
-
setOrder
-
getConstrainedBy
Description copied from interface:StructureTypeModeAttributeFilterThe BiPredicate that constrains the usage of this Mode. First argument of the BiPredicate is the TypeCode and the second is the structure mode.- Specified by:
getConstrainedByin interfaceStructureTypeModeAttributeFilter- Returns:
- a bi-predicate
-
setConstrainedBy
-