Class TuaBillStructure

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.tuadatamodel.jalo.TuaBillStructure
All Implemented Interfaces:
Serializable, Comparable

public class TuaBillStructure extends de.hybris.platform.jalo.GenericItem
Generated class for type TuaBillStructure.
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 TuaBillStructure.cycleSpecification attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TuaBillStructure.externalIdentifiers attribute
    static final String
    Qualifier of the TuaBillStructure.format attribute
    static final String
    Qualifier of the TuaBillStructure.id attribute
    static final String
    Qualifier of the TuaBillStructure.presentationMedias attribute
    protected static final de.hybris.platform.util.OneToManyHandler<TuaBillPresentationMedia>
    OneToManyHandler for handling 1:n PRESENTATIONMEDIAS's relation attributes from 'many' side.

    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
    void
    addToPresentationMedias(de.hybris.platform.jalo.SessionContext ctx, TuaBillPresentationMedia value)
    Generated method - Adds value to presentationMedias.
    void
    Generated method - Adds value to presentationMedias.
    Generated method - Getter of the TuaBillStructure.cycleSpecification attribute.
    getCycleSpecification(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaBillStructure.cycleSpecification attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TuaBillStructure.externalIdentifiers attribute.
    getExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaBillStructure.externalIdentifiers attribute.
    Generated method - Getter of the TuaBillStructure.format attribute.
    getFormat(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaBillStructure.format attribute.
    Generated method - Getter of the TuaBillStructure.id attribute.
    getId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaBillStructure.id attribute.
    Generated method - Getter of the TuaBillStructure.presentationMedias attribute.
    getPresentationMedias(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaBillStructure.presentationMedias attribute.
    void
    removeFromPresentationMedias(de.hybris.platform.jalo.SessionContext ctx, TuaBillPresentationMedia value)
    Generated method - Removes value from presentationMedias.
    void
    Generated method - Removes value from presentationMedias.
    void
    setCycleSpecification(de.hybris.platform.jalo.SessionContext ctx, TuaBillingCycleSpecification value)
    Generated method - Setter of the TuaBillStructure.cycleSpecification attribute.
    void
    Generated method - Setter of the TuaBillStructure.cycleSpecification attribute.
    void
    setExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx, List<TuaExternalIdentifier> value)
    Generated method - Setter of the TuaBillStructure.externalIdentifiers attribute.
    void
    Generated method - Setter of the TuaBillStructure.externalIdentifiers attribute.
    void
    setFormat(de.hybris.platform.jalo.SessionContext ctx, TuaBillFormat value)
    Generated method - Setter of the TuaBillStructure.format attribute.
    void
    Generated method - Setter of the TuaBillStructure.format attribute.
    void
    setId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TuaBillStructure.id attribute.
    void
    setId(String value)
    Generated method - Setter of the TuaBillStructure.id attribute.
    void
    setPresentationMedias(de.hybris.platform.jalo.SessionContext ctx, Set<TuaBillPresentationMedia> value)
    Generated method - Setter of the TuaBillStructure.presentationMedias attribute.
    void
    Generated method - Setter of the TuaBillStructure.presentationMedias attribute.

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    createItem, 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

    • ID

      public static final String ID
      Qualifier of the TuaBillStructure.id attribute
      See Also:
    • CYCLESPECIFICATION

      public static final String CYCLESPECIFICATION
      Qualifier of the TuaBillStructure.cycleSpecification attribute
      See Also:
    • FORMAT

      public static final String FORMAT
      Qualifier of the TuaBillStructure.format attribute
      See Also:
    • EXTERNALIDENTIFIERS

      public static final String EXTERNALIDENTIFIERS
      Qualifier of the TuaBillStructure.externalIdentifiers attribute
      See Also:
    • PRESENTATIONMEDIAS

      public static final String PRESENTATIONMEDIAS
      Qualifier of the TuaBillStructure.presentationMedias attribute
      See Also:
    • PRESENTATIONMEDIASHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TuaBillPresentationMedia> PRESENTATIONMEDIASHANDLER
      OneToManyHandler for handling 1:n PRESENTATIONMEDIAS's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • TuaBillStructure

      public TuaBillStructure()
  • Method Details

    • getDefaultAttributeModes

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

      public TuaBillingCycleSpecification getCycleSpecification(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillStructure.cycleSpecification attribute.
      Returns:
      the cycleSpecification - Cycle specification
    • getCycleSpecification

      public TuaBillingCycleSpecification getCycleSpecification()
      Generated method - Getter of the TuaBillStructure.cycleSpecification attribute.
      Returns:
      the cycleSpecification - Cycle specification
    • setCycleSpecification

      public void setCycleSpecification(de.hybris.platform.jalo.SessionContext ctx, TuaBillingCycleSpecification value)
      Generated method - Setter of the TuaBillStructure.cycleSpecification attribute.
      Parameters:
      value - the cycleSpecification - Cycle specification
    • setCycleSpecification

      public void setCycleSpecification(TuaBillingCycleSpecification value)
      Generated method - Setter of the TuaBillStructure.cycleSpecification attribute.
      Parameters:
      value - the cycleSpecification - Cycle specification
    • getExternalIdentifiers

      public List<TuaExternalIdentifier> getExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillStructure.externalIdentifiers attribute.
      Returns:
      the externalIdentifiers
    • getExternalIdentifiers

      public List<TuaExternalIdentifier> getExternalIdentifiers()
      Generated method - Getter of the TuaBillStructure.externalIdentifiers attribute.
      Returns:
      the externalIdentifiers
    • setExternalIdentifiers

      public void setExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx, List<TuaExternalIdentifier> value)
      Generated method - Setter of the TuaBillStructure.externalIdentifiers attribute.
      Parameters:
      value - the externalIdentifiers
    • setExternalIdentifiers

      public void setExternalIdentifiers(List<TuaExternalIdentifier> value)
      Generated method - Setter of the TuaBillStructure.externalIdentifiers attribute.
      Parameters:
      value - the externalIdentifiers
    • getFormat

      public TuaBillFormat getFormat(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillStructure.format attribute.
      Returns:
      the format - Format
    • getFormat

      public TuaBillFormat getFormat()
      Generated method - Getter of the TuaBillStructure.format attribute.
      Returns:
      the format - Format
    • setFormat

      public void setFormat(de.hybris.platform.jalo.SessionContext ctx, TuaBillFormat value)
      Generated method - Setter of the TuaBillStructure.format attribute.
      Parameters:
      value - the format - Format
    • setFormat

      public void setFormat(TuaBillFormat value)
      Generated method - Setter of the TuaBillStructure.format attribute.
      Parameters:
      value - the format - Format
    • getId

      public String getId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillStructure.id attribute.
      Returns:
      the id - Unique Identifier
    • getId

      public String getId()
      Generated method - Getter of the TuaBillStructure.id attribute.
      Returns:
      the id - Unique Identifier
    • setId

      public void setId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TuaBillStructure.id attribute.
      Parameters:
      value - the id - Unique Identifier
    • setId

      public void setId(String value)
      Generated method - Setter of the TuaBillStructure.id attribute.
      Parameters:
      value - the id - Unique Identifier
    • getPresentationMedias

      public Set<TuaBillPresentationMedia> getPresentationMedias(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillStructure.presentationMedias attribute.
      Returns:
      the presentationMedias - Presentation Medias
    • getPresentationMedias

      public Set<TuaBillPresentationMedia> getPresentationMedias()
      Generated method - Getter of the TuaBillStructure.presentationMedias attribute.
      Returns:
      the presentationMedias - Presentation Medias
    • setPresentationMedias

      public void setPresentationMedias(de.hybris.platform.jalo.SessionContext ctx, Set<TuaBillPresentationMedia> value)
      Generated method - Setter of the TuaBillStructure.presentationMedias attribute.
      Parameters:
      value - the presentationMedias - Presentation Medias
    • setPresentationMedias

      public void setPresentationMedias(Set<TuaBillPresentationMedia> value)
      Generated method - Setter of the TuaBillStructure.presentationMedias attribute.
      Parameters:
      value - the presentationMedias - Presentation Medias
    • addToPresentationMedias

      public void addToPresentationMedias(de.hybris.platform.jalo.SessionContext ctx, TuaBillPresentationMedia value)
      Generated method - Adds value to presentationMedias.
      Parameters:
      value - the item to add to presentationMedias - Presentation Medias
    • addToPresentationMedias

      public void addToPresentationMedias(TuaBillPresentationMedia value)
      Generated method - Adds value to presentationMedias.
      Parameters:
      value - the item to add to presentationMedias - Presentation Medias
    • removeFromPresentationMedias

      public void removeFromPresentationMedias(de.hybris.platform.jalo.SessionContext ctx, TuaBillPresentationMedia value)
      Generated method - Removes value from presentationMedias.
      Parameters:
      value - the item to remove from presentationMedias - Presentation Medias
    • removeFromPresentationMedias

      public void removeFromPresentationMedias(TuaBillPresentationMedia value)
      Generated method - Removes value from presentationMedias.
      Parameters:
      value - the item to remove from presentationMedias - Presentation Medias