Class GeneratedProductReferencesAndClassificationsComponent

    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

        de.hybris.platform.jalo.GenericItem.GenericItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

        de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

        de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

        de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String CLASSATTRIBUTEASSIGNMENT
      Qualifier of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute
      protected static de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedProductReferencesAndClassificationsComponent> CLASSATTRIBUTEASSIGNMENTHANDLER
      BidirectionalOneToManyHandler for handling 1:n CLASSATTRIBUTEASSIGNMENT's relation attributes from 'one' side.
      protected static java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES  
      • Fields inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedSimpleCMSComponent

        CONTAINERS, ELEMENTSFORCONTAINER_MARKMODIFIED, ELEMENTSFORCONTAINER_SRC_ORDERED, ELEMENTSFORCONTAINER_TGT_ORDERED
      • Fields inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedAbstractCMSComponent

        CONTAINER, ELEMENTSFORSLOT_MARKMODIFIED, ELEMENTSFORSLOT_SRC_ORDERED, ELEMENTSFORSLOT_TGT_ORDERED, ONLYONERESTRICTIONMUSTAPPLY, RESTRICTED, RESTRICTIONS, RESTRICTIONSFORCOMPONENTS_MARKMODIFIED, RESTRICTIONSFORCOMPONENTS_SRC_ORDERED, RESTRICTIONSFORCOMPONENTS_TGT_ORDERED, SLOTS, TYPE, TYPECODE, VISIBLE
      • Fields inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem

        CATALOGVERSION, NAME, UID
      • 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
      • Fields inherited from class de.hybris.platform.util.BridgeAbstraction

        impl, tenant
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected de.hybris.platform.jalo.Item createItem​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)  
      de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment getClassAttributeAssignment()
      Generated method - Getter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
      de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment getClassAttributeAssignment​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
      protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()  
      void setClassAttributeAssignment​(de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment value)
      Generated method - Setter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
      void setClassAttributeAssignment​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment value)
      Generated method - Setter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.SimpleCMSComponent

        isContainer
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedSimpleCMSComponent

        addToContainers, addToContainers, getContainers, getContainers, getContainersCount, getContainersCount, isMarkModifiedDisabled, removeFromContainers, removeFromContainers, setContainers, setContainers
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.AbstractCMSComponent

        getAllType, getType, getTypeCode, isRestricted, isVisible
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedAbstractCMSComponent

        addToRestrictions, addToRestrictions, addToSlots, addToSlots, getAllType, getRestrictions, getRestrictions, getRestrictionsCount, getRestrictionsCount, getSlots, getSlots, getSlotsCount, getSlotsCount, getType, getTypeCode, isContainer, isContainerAsPrimitive, isContainerAsPrimitive, isOnlyOneRestrictionMustApply, isOnlyOneRestrictionMustApply, isOnlyOneRestrictionMustApplyAsPrimitive, isOnlyOneRestrictionMustApplyAsPrimitive, isRestricted, isRestrictedAsPrimitive, isRestrictedAsPrimitive, isVisible, isVisibleAsPrimitive, isVisibleAsPrimitive, removeFromRestrictions, removeFromRestrictions, removeFromSlots, removeFromSlots, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setRestrictions, setRestrictions, setSlots, setSlots, setVisible, setVisible, setVisible, setVisible
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.CMSItem

        getName
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem

        getCatalogVersion, getCatalogVersion, getName, getUid, getUid, setCatalogVersion, setCatalogVersion, setName, setName, setUid, setUid
      • Methods inherited from class de.hybris.platform.jalo.GenericItem

        getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
      • 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, 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, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, 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, setTransientObject, setUseTA, toString, useTA, writeReplace
      • Methods inherited from class de.hybris.platform.util.BridgeAbstraction

        setTenant
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • CLASSATTRIBUTEASSIGNMENT

        public static final java.lang.String CLASSATTRIBUTEASSIGNMENT
        Qualifier of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute
        See Also:
        Constant Field Values
      • CLASSATTRIBUTEASSIGNMENTHANDLER

        protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedProductReferencesAndClassificationsComponent> CLASSATTRIBUTEASSIGNMENTHANDLER
        BidirectionalOneToManyHandler for handling 1:n CLASSATTRIBUTEASSIGNMENT's relation attributes from 'one' side.
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedProductReferencesAndClassificationsComponent

        public GeneratedProductReferencesAndClassificationsComponent()
    • Method Detail

      • getClassAttributeAssignment

        public de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment getClassAttributeAssignment​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
        Returns:
        the classAttributeAssignment
      • getClassAttributeAssignment

        public de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment getClassAttributeAssignment()
        Generated method - Getter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
        Returns:
        the classAttributeAssignment
      • setClassAttributeAssignment

        public void setClassAttributeAssignment​(de.hybris.platform.jalo.SessionContext ctx,
                                                de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment value)
        Generated method - Setter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
        Parameters:
        value - the classAttributeAssignment
      • setClassAttributeAssignment

        public void setClassAttributeAssignment​(de.hybris.platform.catalog.jalo.classification.ClassAttributeAssignment value)
        Generated method - Setter of the ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute.
        Parameters:
        value - the classAttributeAssignment
      • createItem

        protected de.hybris.platform.jalo.Item createItem​(de.hybris.platform.jalo.SessionContext ctx,
                                                          de.hybris.platform.jalo.type.ComposedType type,
                                                          de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)
                                                   throws de.hybris.platform.jalo.JaloBusinessException
        Overrides:
        createItem in class de.hybris.platform.cms2.jalo.contents.components.AbstractCMSComponent
        Throws:
        de.hybris.platform.jalo.JaloBusinessException