Class ComponentForUidAttributePresetPredicate
- java.lang.Object
-
- de.hybris.platform.cms2.cloning.service.predicate.ComponentForUidAttributePresetPredicate
-
- All Implemented Interfaces:
java.util.function.BiPredicate<ItemModel,java.lang.String>,java.util.function.Supplier<java.lang.String>
@Deprecated(since="2105", forRemoval=true) public class ComponentForUidAttributePresetPredicate extends java.lang.Object implements java.util.function.BiPredicate<ItemModel,java.lang.String>, java.util.function.Supplier<java.lang.String>Deprecated, for removal: This API element is subject to removal in a future version.since 2105, please useComponentForUidAttributePresetHandlerinstead.Predicate to test if theUIDqualifier of theAbstractCMSComponentModelcomponent has a preset value during the deep cloning process.When the expression evaluates to
TRUE, the deep cloning process will detect that a new preset value (e.g. UID) needs to be generated for the qualifier of the component and the process will call#get()to retrieve the generated preset value.
-
-
Constructor Summary
Constructors Constructor Description ComponentForUidAttributePresetPredicate()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Stringget()Deprecated, for removal: This API element is subject to removal in a future version.protected CMSAdminComponentServicegetCmsAdminComponentService()Deprecated, for removal: This API element is subject to removal in a future version.voidsetCmsAdminComponentService(CMSAdminComponentService cmsAdminComponentService)Deprecated, for removal: This API element is subject to removal in a future version.booleantest(ItemModel component, java.lang.String qualifier)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
test
public boolean test(ItemModel component, java.lang.String qualifier)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
testin interfacejava.util.function.BiPredicate<ItemModel,java.lang.String>
-
get
public java.lang.String get()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getin interfacejava.util.function.Supplier<java.lang.String>
-
getCmsAdminComponentService
protected CMSAdminComponentService getCmsAdminComponentService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setCmsAdminComponentService
public void setCmsAdminComponentService(CMSAdminComponentService cmsAdminComponentService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-