Class MediaForCodeAttributePresetPredicate
- java.lang.Object
-
- de.hybris.platform.cms2.cloning.service.predicate.MediaForCodeAttributePresetPredicate
-
- 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 MediaForCodeAttributePresetPredicate 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 useMediaForCodeAttributePresetHandlerinstead.Predicate to test if theCODEqualifier of theMediaModelcomponent 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 MediaForCodeAttributePresetPredicate()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 CMSItemDeepCloningServicegetCmsItemDeepCloningService()Deprecated, for removal: This API element is subject to removal in a future version.voidsetCmsItemDeepCloningService(CMSItemDeepCloningService cmsItemDeepCloningService)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>
-
getCmsItemDeepCloningService
protected CMSItemDeepCloningService getCmsItemDeepCloningService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setCmsItemDeepCloningService
public void setCmsItemDeepCloningService(CMSItemDeepCloningService cmsItemDeepCloningService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-