Class GeneratedIntegrationObjectClassAttribute

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.GenericItem
de.hybris.platform.integrationservices.jalo.GeneratedIntegrationObjectClassAttribute
All Implemented Interfaces:
Serializable, Comparable

public abstract class GeneratedIntegrationObjectClassAttribute extends de.hybris.platform.jalo.GenericItem
Generated class for type IntegrationObjectClassAttribute.
See Also:
  • 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 final String
    Qualifier of the IntegrationObjectClassAttribute.attributeName attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the IntegrationObjectClassAttribute.integrationObjectClass attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedIntegrationObjectClassAttribute>
    BidirectionalOneToManyHandler for handling 1:n INTEGRATIONOBJECTCLASS's relation attributes from 'one' side.
    static final String
    Qualifier of the IntegrationObjectClassAttribute.readMethod attribute
    static final String
    Qualifier of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute
    static final String
    Qualifier of the IntegrationObjectClassAttribute.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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    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)
     
    Generated method - Getter of the IntegrationObjectClassAttribute.attributeName attribute.
    getAttributeName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the IntegrationObjectClassAttribute.attributeName attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    de.hybris.platform.integrationservices.jalo.IntegrationObjectClass
    Generated method - Getter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
    de.hybris.platform.integrationservices.jalo.IntegrationObjectClass
    getIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
    Generated method - Getter of the IntegrationObjectClassAttribute.readMethod attribute.
    getReadMethod(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the IntegrationObjectClassAttribute.readMethod attribute.
    de.hybris.platform.integrationservices.jalo.IntegrationObjectClass
    Generated method - Getter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
    de.hybris.platform.integrationservices.jalo.IntegrationObjectClass
    getReturnIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
    Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
    isUnique(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
    boolean
    Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
    boolean
    isUniqueAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
    void
    setAttributeName(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the IntegrationObjectClassAttribute.attributeName attribute.
    void
    Generated method - Setter of the IntegrationObjectClassAttribute.attributeName attribute.
    void
    setIntegrationObjectClass(de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
    Generated method - Setter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
    void
    setIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
    Generated method - Setter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
    void
    setReadMethod(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the IntegrationObjectClassAttribute.readMethod attribute.
    void
    Generated method - Setter of the IntegrationObjectClassAttribute.readMethod attribute.
    void
    setReturnIntegrationObjectClass(de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
    Generated method - Setter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
    void
    setReturnIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
    Generated method - Setter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
    void
    setUnique(boolean value)
    Generated method - Setter of the IntegrationObjectClassAttribute.unique attribute.
    void
    setUnique(de.hybris.platform.jalo.SessionContext ctx, boolean value)
    Generated method - Setter of the IntegrationObjectClassAttribute.unique attribute.
    void
    setUnique(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
    Generated method - Setter of the IntegrationObjectClassAttribute.unique attribute.
    void
    Generated method - Setter of the IntegrationObjectClassAttribute.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, getPartOfRemovedSessionMarker, 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, suppressRelation, 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 Details

    • ATTRIBUTENAME

      public static final String ATTRIBUTENAME
      Qualifier of the IntegrationObjectClassAttribute.attributeName attribute
      See Also:
    • READMETHOD

      public static final String READMETHOD
      Qualifier of the IntegrationObjectClassAttribute.readMethod attribute
      See Also:
    • RETURNINTEGRATIONOBJECTCLASS

      public static final String RETURNINTEGRATIONOBJECTCLASS
      Qualifier of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute
      See Also:
    • UNIQUE

      public static final String UNIQUE
      Qualifier of the IntegrationObjectClassAttribute.unique attribute
      See Also:
    • INTEGRATIONOBJECTCLASS

      public static final String INTEGRATIONOBJECTCLASS
      Qualifier of the IntegrationObjectClassAttribute.integrationObjectClass attribute
      See Also:
    • INTEGRATIONOBJECTCLASSHANDLER

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

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedIntegrationObjectClassAttribute

      public GeneratedIntegrationObjectClassAttribute()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.Item
    • getAttributeName

      public String getAttributeName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectClassAttribute.attributeName attribute.
      Returns:
      the attributeName
    • getAttributeName

      public String getAttributeName()
      Generated method - Getter of the IntegrationObjectClassAttribute.attributeName attribute.
      Returns:
      the attributeName
    • setAttributeName

      public void setAttributeName(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the IntegrationObjectClassAttribute.attributeName attribute.
      Parameters:
      value - the attributeName
    • setAttributeName

      public void setAttributeName(String value)
      Generated method - Setter of the IntegrationObjectClassAttribute.attributeName attribute.
      Parameters:
      value - the attributeName
    • 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.jalo.GenericItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getIntegrationObjectClass

      public de.hybris.platform.integrationservices.jalo.IntegrationObjectClass getIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
      Returns:
      the integrationObjectClass
    • getIntegrationObjectClass

      public de.hybris.platform.integrationservices.jalo.IntegrationObjectClass getIntegrationObjectClass()
      Generated method - Getter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
      Returns:
      the integrationObjectClass
    • setIntegrationObjectClass

      public void setIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
      Generated method - Setter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
      Parameters:
      value - the integrationObjectClass
    • setIntegrationObjectClass

      public void setIntegrationObjectClass(de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
      Generated method - Setter of the IntegrationObjectClassAttribute.integrationObjectClass attribute.
      Parameters:
      value - the integrationObjectClass
    • getReadMethod

      public String getReadMethod(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectClassAttribute.readMethod attribute.
      Returns:
      the readMethod - The method to call to read the value for the attribute
    • getReadMethod

      public String getReadMethod()
      Generated method - Getter of the IntegrationObjectClassAttribute.readMethod attribute.
      Returns:
      the readMethod - The method to call to read the value for the attribute
    • setReadMethod

      public void setReadMethod(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the IntegrationObjectClassAttribute.readMethod attribute.
      Parameters:
      value - the readMethod - The method to call to read the value for the attribute
    • setReadMethod

      public void setReadMethod(String value)
      Generated method - Setter of the IntegrationObjectClassAttribute.readMethod attribute.
      Parameters:
      value - the readMethod - The method to call to read the value for the attribute
    • getReturnIntegrationObjectClass

      public de.hybris.platform.integrationservices.jalo.IntegrationObjectClass getReturnIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
      Returns:
      the returnIntegrationObjectClass - The IntegrationObjectClass to use when the type of the attribute is complex
    • getReturnIntegrationObjectClass

      public de.hybris.platform.integrationservices.jalo.IntegrationObjectClass getReturnIntegrationObjectClass()
      Generated method - Getter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
      Returns:
      the returnIntegrationObjectClass - The IntegrationObjectClass to use when the type of the attribute is complex
    • setReturnIntegrationObjectClass

      public void setReturnIntegrationObjectClass(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
      Generated method - Setter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
      Parameters:
      value - the returnIntegrationObjectClass - The IntegrationObjectClass to use when the type of the attribute is complex
    • setReturnIntegrationObjectClass

      public void setReturnIntegrationObjectClass(de.hybris.platform.integrationservices.jalo.IntegrationObjectClass value)
      Generated method - Setter of the IntegrationObjectClassAttribute.returnIntegrationObjectClass attribute.
      Parameters:
      value - the returnIntegrationObjectClass - The IntegrationObjectClass to use when the type of the attribute is complex
    • isUnique

      public Boolean isUnique(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
      Returns:
      the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.
    • isUnique

      public Boolean isUnique()
      Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
      Returns:
      the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.
    • isUniqueAsPrimitive

      public boolean isUniqueAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
      Returns:
      the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.
    • isUniqueAsPrimitive

      public boolean isUniqueAsPrimitive()
      Generated method - Getter of the IntegrationObjectClassAttribute.unique attribute.
      Returns:
      the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.
    • setUnique

      public void setUnique(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
      Generated method - Setter of the IntegrationObjectClassAttribute.unique attribute.
      Parameters:
      value - the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.
    • setUnique

      public void setUnique(Boolean value)
      Generated method - Setter of the IntegrationObjectClassAttribute.unique attribute.
      Parameters:
      value - the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.
    • setUnique

      public void setUnique(de.hybris.platform.jalo.SessionContext ctx, boolean value)
      Generated method - Setter of the IntegrationObjectClassAttribute.unique attribute.
      Parameters:
      value - the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.
    • setUnique

      public void setUnique(boolean value)
      Generated method - Setter of the IntegrationObjectClassAttribute.unique attribute.
      Parameters:
      value - the unique - Determines whether this class attribute is a unique attribute for the IntegrationObjectClass, which makes it part of the key. Returns true, if the attribute is unique, and false if not.