Package de.hybris.platform.cms2.jalo
Class GeneratedRestrictionType
- java.lang.Object
-
- de.hybris.platform.util.BridgeAbstraction
-
- de.hybris.platform.jalo.Item
-
- de.hybris.platform.jalo.ExtensibleItem
-
- de.hybris.platform.jalo.c2l.LocalizableItem
-
- de.hybris.platform.jalo.type.TypeManagerManaged
-
- de.hybris.platform.jalo.type.Type
-
- de.hybris.platform.jalo.type.ComposedType
-
- de.hybris.platform.cms2.jalo.GeneratedRestrictionType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
- Direct Known Subclasses:
RestrictionType
public abstract class GeneratedRestrictionType extends ComposedType
Generated class for typeRestrictionType
.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.type.ComposedType
ComposedType.ComposedTypeImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.type.Type
Type.TypeImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.type.TypeManagerManaged
TypeManagerManaged.TypeManagerManagedImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
APPLICABLERESTRICTIONTYPEFORPAGETYPES_MARKMODIFIED
Relation disable markmodifed parameter constants for ApplicableRestrictionTypeForPageTypes from ((cms2))protected static java.lang.String
APPLICABLERESTRICTIONTYPEFORPAGETYPES_SRC_ORDERED
Relation ordering override parameter constants for ApplicableRestrictionTypeForPageTypes from ((cms2))protected static java.lang.String
APPLICABLERESTRICTIONTYPEFORPAGETYPES_TGT_ORDERED
static java.lang.String
PAGETYPES
Qualifier of theRestrictionType.pageTypes
attribute-
Fields inherited from class de.hybris.platform.jalo.type.ComposedType
ABSTRACT, ALLSUBTYPES, ALLSUPERTYPES, ATTRIBUTEDESCRIPTORS, DECLAREDATTRIBUTEDESCRIPTORS, DUMPPROPERTYTABLE, DYNAMIC, INHERITANCEPATH, INHERITEDATTRIBUTEDESCRIPTORS, JALOCLASS, JALOONLY, JNDINAME, SINGLETON, SUBTYPES, SUPERTYPE, TABLE
-
Fields inherited from class de.hybris.platform.jalo.type.Type
CODE, DEFAULTVALUE, DESCRIPTION, XMLDEFINITION
-
Fields inherited from class de.hybris.platform.jalo.type.TypeManagerManaged
AUTOCREATE, DEPRECATED, EXTENSION_NAME, GENERATE, NAME
-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedRestrictionType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToPageTypes(CMSPageType value)
Generated method - Addsvalue
to pageTypes.void
addToPageTypes(SessionContext ctx, CMSPageType value)
Generated method - Addsvalue
to pageTypes.java.util.Collection<CMSPageType>
getPageTypes()
Generated method - Getter of theRestrictionType.pageTypes
attribute.java.util.Collection<CMSPageType>
getPageTypes(SessionContext ctx)
Generated method - Getter of theRestrictionType.pageTypes
attribute.long
getPageTypesCount()
long
getPageTypesCount(SessionContext ctx)
boolean
isMarkModifiedDisabled(Item referencedItem)
void
removeFromPageTypes(CMSPageType value)
Generated method - Removesvalue
from pageTypes.void
removeFromPageTypes(SessionContext ctx, CMSPageType value)
Generated method - Removesvalue
from pageTypes.void
setPageTypes(SessionContext ctx, java.util.Collection<CMSPageType> value)
Generated method - Setter of theRestrictionType.pageTypes
attribute.void
setPageTypes(java.util.Collection<CMSPageType> value)
Generated method - Setter of theRestrictionType.pageTypes
attribute.-
Methods inherited from class de.hybris.platform.jalo.type.ComposedType
_sortAttributesByQualifier, checkItemPermission, checkTypePermission, checkTypePermission, createAttributeDescriptor, createAttributeDescriptor, createItem, createJaloOnlyInstance, exportXMLDefinition, exportXMLDefinition, getAllConcreteItemTypeCodes, getAllDefaultValues, getAllDefaultValues, getAllInstances, getAllInstances, getAllInstancesCount, getAllSubTypes, getAllSuperTypes, getAttributeDescriptor, getAttributeDescriptorIncludingPrivate, getAttributeDescriptors, getAttributeDescriptorsIncludingPrivate, getAttributeDescriptorsIncludingPrivate, getComposedTypeImpl, getCreatorInstance, getDeclaredAttributeDescriptor, getDeclaredAttributeDescriptors, getDeclaredJaloClass, getDefaultValues, getDefaultValues, getDumpPropertyTable, getEveryAttributeDescriptor, getInheritancePathString, getInheritedAttributeDescriptors, getInitialAttributeDescriptors, getItemTypeCode, getJaloClass, getJNDIName, getNonInitialAttributes, getPartOfAutoRemovalAttributeDescriptors, getRelations, getSingletonInstance, getSubTypes, getSuperType, getTable, getXMLCustomProperties, getXMLDefinition, getXMLDefinition, hasAttribute, hasOwnDeployment, isAbstract, isAssignableFrom, isDynamic, isInstance, isJaloClassAbstract, isJaloOnly, isSameOrSuperTypeOf, isSingleton, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, parseValue, setDeclaredAttributeDescriptors, setJaloClass, setJaloOnly, setSingleton, setTypeSearchSessionContex, toString, toString, unsetTypeSearchContext
-
Methods inherited from class de.hybris.platform.jalo.type.Type
compareTo, getAllDescriptions, getAllDescriptions, getCode, getDefaultValue, getDefaultValue, getDescription, getDescription, getTypeImpl, setAllDescriptions, setAllDescriptions, setDefaultValue, setDefaultValue, setDescription, setDescription
-
Methods inherited from class de.hybris.platform.jalo.type.TypeManagerManaged
getAllNames, getAllNames, getExtensionName, getImpl, getName, getName, isAutocreate, isDeprecated, isGenerate, setAllNames, setAllNames, setAutocreate, setExtensionName, setGenerate, setName, setName
-
Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getImplementation, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getDefaultAttributeModes, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRelatedItems, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setRelatedItems, setTransientObject, setUseTA, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
PAGETYPES
public static final java.lang.String PAGETYPES
Qualifier of theRestrictionType.pageTypes
attribute- See Also:
- Constant Field Values
-
APPLICABLERESTRICTIONTYPEFORPAGETYPES_SRC_ORDERED
protected static java.lang.String APPLICABLERESTRICTIONTYPEFORPAGETYPES_SRC_ORDERED
Relation ordering override parameter constants for ApplicableRestrictionTypeForPageTypes from ((cms2))
-
APPLICABLERESTRICTIONTYPEFORPAGETYPES_TGT_ORDERED
protected static java.lang.String APPLICABLERESTRICTIONTYPEFORPAGETYPES_TGT_ORDERED
-
APPLICABLERESTRICTIONTYPEFORPAGETYPES_MARKMODIFIED
protected static java.lang.String APPLICABLERESTRICTIONTYPEFORPAGETYPES_MARKMODIFIED
Relation disable markmodifed parameter constants for ApplicableRestrictionTypeForPageTypes from ((cms2))
-
-
Method Detail
-
isMarkModifiedDisabled
public boolean isMarkModifiedDisabled(Item referencedItem)
- Overrides:
isMarkModifiedDisabled
in classItem
-
getPageTypes
public java.util.Collection<CMSPageType> getPageTypes(SessionContext ctx)
Generated method - Getter of theRestrictionType.pageTypes
attribute.- Returns:
- the pageTypes
-
getPageTypes
public java.util.Collection<CMSPageType> getPageTypes()
Generated method - Getter of theRestrictionType.pageTypes
attribute.- Returns:
- the pageTypes
-
getPageTypesCount
public long getPageTypesCount(SessionContext ctx)
-
getPageTypesCount
public long getPageTypesCount()
-
setPageTypes
public void setPageTypes(SessionContext ctx, java.util.Collection<CMSPageType> value)
Generated method - Setter of theRestrictionType.pageTypes
attribute.- Parameters:
value
- the pageTypes
-
setPageTypes
public void setPageTypes(java.util.Collection<CMSPageType> value)
Generated method - Setter of theRestrictionType.pageTypes
attribute.- Parameters:
value
- the pageTypes
-
addToPageTypes
public void addToPageTypes(SessionContext ctx, CMSPageType value)
Generated method - Addsvalue
to pageTypes.- Parameters:
value
- the item to add to pageTypes
-
addToPageTypes
public void addToPageTypes(CMSPageType value)
Generated method - Addsvalue
to pageTypes.- Parameters:
value
- the item to add to pageTypes
-
removeFromPageTypes
public void removeFromPageTypes(SessionContext ctx, CMSPageType value)
Generated method - Removesvalue
from pageTypes.- Parameters:
value
- the item to remove from pageTypes
-
removeFromPageTypes
public void removeFromPageTypes(CMSPageType value)
Generated method - Removesvalue
from pageTypes.- Parameters:
value
- the item to remove from pageTypes
-
-