Class CMSItemCloneablePredicate

  • All Implemented Interfaces:
    java.util.function.Predicate<ItemModel>

    public class CMSItemCloneablePredicate
    extends java.lang.Object
    implements java.util.function.Predicate<ItemModel>
    Predicate to test if a given cms item is cloneable

    Returns TRUE if the cms item is cloneable; FALSE otherwise.

    • Constructor Detail

      • CMSItemCloneablePredicate

        public CMSItemCloneablePredicate()
    • Method Detail

      • test

        public boolean test​(ItemModel itemModel)
        Specified by:
        test in interface java.util.function.Predicate<ItemModel>
      • getTypeService

        protected TypeService getTypeService()
      • setTypeService

        public void setTypeService​(TypeService typeService)
      • getTypeNonCloneableList

        protected java.util.List<java.lang.String> getTypeNonCloneableList()
      • setTypeNonCloneableList

        public void setTypeNonCloneableList​(java.util.List<java.lang.String> typeNonCloneableList)
      • getTypeBlacklistSet

        protected java.util.Set<java.lang.String> getTypeBlacklistSet()
      • setTypeBlacklistSet

        public void setTypeBlacklistSet​(java.util.Set<java.lang.String> typeBlacklistSet)
      • getTypeBlacklistCloneableSet

        protected java.util.Set<java.lang.String> getTypeBlacklistCloneableSet()
      • setTypeBlacklistCloneableSet

        public void setTypeBlacklistCloneableSet​(java.util.Set<java.lang.String> typeBlacklistCloneableSet)