Class GeneratedIntegrationObjectItemAttribute

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable

    public abstract class GeneratedIntegrationObjectItemAttribute
    extends de.hybris.platform.integrationservices.jalo.AbstractIntegrationObjectItemAttribute
    Generated class for type IntegrationObjectItemAttribute.
    See Also:
    Serialized Form
    • 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 ATTRIBUTEDESCRIPTOR
      Qualifier of the IntegrationObjectItemAttribute.attributeDescriptor attribute
      protected static java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES  
      static java.lang.String INTEGRATIONOBJECTITEM
      Qualifier of the IntegrationObjectItemAttribute.integrationObjectItem attribute
      protected static de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedIntegrationObjectItemAttribute> INTEGRATIONOBJECTITEMHANDLER
      BidirectionalOneToManyHandler for handling 1:n INTEGRATIONOBJECTITEM's relation attributes from 'one' side.
      static java.lang.String UNIQUE
      Qualifier of the IntegrationObjectItemAttribute.unique attribute
      • 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
    • 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.jalo.type.AttributeDescriptor getAttributeDescriptor()
      Generated method - Getter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
      de.hybris.platform.jalo.type.AttributeDescriptor getAttributeDescriptor​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
      protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()  
      de.hybris.platform.integrationservices.jalo.IntegrationObjectItem getIntegrationObjectItem()
      Generated method - Getter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
      de.hybris.platform.integrationservices.jalo.IntegrationObjectItem getIntegrationObjectItem​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
      java.lang.Boolean isUnique()
      Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
      java.lang.Boolean isUnique​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
      boolean isUniqueAsPrimitive()
      Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
      boolean isUniqueAsPrimitive​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
      void setAttributeDescriptor​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.AttributeDescriptor value)
      Generated method - Setter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
      void setAttributeDescriptor​(de.hybris.platform.jalo.type.AttributeDescriptor value)
      Generated method - Setter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
      void setIntegrationObjectItem​(de.hybris.platform.integrationservices.jalo.IntegrationObjectItem value)
      Generated method - Setter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
      void setIntegrationObjectItem​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.integrationservices.jalo.IntegrationObjectItem value)
      Generated method - Setter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
      void setUnique​(boolean value)
      Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
      void setUnique​(de.hybris.platform.jalo.SessionContext ctx, boolean value)
      Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
      void setUnique​(de.hybris.platform.jalo.SessionContext ctx, java.lang.Boolean value)
      Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
      void setUnique​(java.lang.Boolean value)
      Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
      • Methods inherited from class de.hybris.platform.jalo.GenericItem

        getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, 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, isMarkModifiedDisabled, 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

      • ATTRIBUTEDESCRIPTOR

        public static final java.lang.String ATTRIBUTEDESCRIPTOR
        Qualifier of the IntegrationObjectItemAttribute.attributeDescriptor attribute
        See Also:
        Constant Field Values
      • UNIQUE

        public static final java.lang.String UNIQUE
        Qualifier of the IntegrationObjectItemAttribute.unique attribute
        See Also:
        Constant Field Values
      • INTEGRATIONOBJECTITEM

        public static final java.lang.String INTEGRATIONOBJECTITEM
        Qualifier of the IntegrationObjectItemAttribute.integrationObjectItem attribute
        See Also:
        Constant Field Values
      • INTEGRATIONOBJECTITEMHANDLER

        protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedIntegrationObjectItemAttribute> INTEGRATIONOBJECTITEMHANDLER
        BidirectionalOneToManyHandler for handling 1:n INTEGRATIONOBJECTITEM'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

      • GeneratedIntegrationObjectItemAttribute

        public GeneratedIntegrationObjectItemAttribute()
    • Method Detail

      • getAttributeDescriptor

        public de.hybris.platform.jalo.type.AttributeDescriptor getAttributeDescriptor​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
        Returns:
        the attributeDescriptor
      • getAttributeDescriptor

        public de.hybris.platform.jalo.type.AttributeDescriptor getAttributeDescriptor()
        Generated method - Getter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
        Returns:
        the attributeDescriptor
      • setAttributeDescriptor

        public void setAttributeDescriptor​(de.hybris.platform.jalo.SessionContext ctx,
                                           de.hybris.platform.jalo.type.AttributeDescriptor value)
        Generated method - Setter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
        Parameters:
        value - the attributeDescriptor
      • setAttributeDescriptor

        public void setAttributeDescriptor​(de.hybris.platform.jalo.type.AttributeDescriptor value)
        Generated method - Setter of the IntegrationObjectItemAttribute.attributeDescriptor attribute.
        Parameters:
        value - the attributeDescriptor
      • 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.integrationservices.jalo.AbstractIntegrationObjectItemAttribute
        Throws:
        de.hybris.platform.jalo.JaloBusinessException
      • getIntegrationObjectItem

        public de.hybris.platform.integrationservices.jalo.IntegrationObjectItem getIntegrationObjectItem​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
        Returns:
        the integrationObjectItem
      • getIntegrationObjectItem

        public de.hybris.platform.integrationservices.jalo.IntegrationObjectItem getIntegrationObjectItem()
        Generated method - Getter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
        Returns:
        the integrationObjectItem
      • setIntegrationObjectItem

        public void setIntegrationObjectItem​(de.hybris.platform.jalo.SessionContext ctx,
                                             de.hybris.platform.integrationservices.jalo.IntegrationObjectItem value)
        Generated method - Setter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
        Parameters:
        value - the integrationObjectItem
      • setIntegrationObjectItem

        public void setIntegrationObjectItem​(de.hybris.platform.integrationservices.jalo.IntegrationObjectItem value)
        Generated method - Setter of the IntegrationObjectItemAttribute.integrationObjectItem attribute.
        Parameters:
        value - the integrationObjectItem
      • isUnique

        public java.lang.Boolean isUnique​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
        Returns:
        the unique
      • isUnique

        public java.lang.Boolean isUnique()
        Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
        Returns:
        the unique
      • isUniqueAsPrimitive

        public boolean isUniqueAsPrimitive​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
        Returns:
        the unique
      • isUniqueAsPrimitive

        public boolean isUniqueAsPrimitive()
        Generated method - Getter of the IntegrationObjectItemAttribute.unique attribute.
        Returns:
        the unique
      • setUnique

        public void setUnique​(de.hybris.platform.jalo.SessionContext ctx,
                              java.lang.Boolean value)
        Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
        Parameters:
        value - the unique
      • setUnique

        public void setUnique​(java.lang.Boolean value)
        Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
        Parameters:
        value - the unique
      • setUnique

        public void setUnique​(de.hybris.platform.jalo.SessionContext ctx,
                              boolean value)
        Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
        Parameters:
        value - the unique
      • setUnique

        public void setUnique​(boolean value)
        Generated method - Setter of the IntegrationObjectItemAttribute.unique attribute.
        Parameters:
        value - the unique