Class TuaPartyBill

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.TuaPartyBill
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TuaOnCyclePartyBill

public class TuaPartyBill extends de.hybris.platform.jalo.GenericItem
Generated class for type TuaPartyBill.
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 TuaPartyBill.amount attribute
    static final String
    Qualifier of the TuaPartyBill.attachments attribute
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.catalog.jalo.CatalogUnawareMedia>
    OneToManyHandler for handling 1:n ATTACHMENTS's relation attributes from 'many' side.
    static final String
    Qualifier of the TuaPartyBill.billingAccount attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TuaPartyBill>
    BidirectionalOneToManyHandler for handling 1:n BILLINGACCOUNT's relation attributes from 'one' side.
    static final String
    Qualifier of the TuaPartyBill.billNo attribute
    static final String
    Qualifier of the TuaPartyBill.currency attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TuaPartyBill.externalIdentifiers attribute
    static final String
    Qualifier of the TuaPartyBill.parties attribute
    static final String
    Qualifier of the TuaPartyBill.paymentItems attribute
    protected static final de.hybris.platform.util.OneToManyHandler<TuaPartyPaymentItem>
    OneToManyHandler for handling 1:n PAYMENTITEMS's relation attributes from 'many' side.
    static final String
    Qualifier of the TuaPartyBill.status attribute
    static final String
    Qualifier of the TuaPartyBill.taxItems attribute
    protected static final de.hybris.platform.util.OneToManyHandler<TuaAppliedPartyBillingTaxRate>
    OneToManyHandler for handling 1:n TAXITEMS's relation attributes from 'many' side.
    protected static String
    Relation disable markmodifed parameter constants for TuaPartyBill2TuaPartyRelation from ((tuadatamodel))
    protected static String
    Relation ordering override parameter constants for TuaPartyBill2TuaPartyRelation from ((tuadatamodel))
    protected static String
     

    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
    addToAttachments(de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
    Generated method - Adds value to attachments.
    void
    addToAttachments(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
    Generated method - Adds value to attachments.
    void
    addToParties(de.hybris.platform.jalo.SessionContext ctx, TuaParty value)
    Generated method - Adds value to parties.
    void
    Generated method - Adds value to parties.
    void
    addToPaymentItems(de.hybris.platform.jalo.SessionContext ctx, TuaPartyPaymentItem value)
    Generated method - Adds value to paymentItems.
    void
    Generated method - Adds value to paymentItems.
    void
    addToTaxItems(de.hybris.platform.jalo.SessionContext ctx, TuaAppliedPartyBillingTaxRate value)
    Generated method - Adds value to taxItems.
    void
    Generated method - Adds value to taxItems.
    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 TuaPartyBill.amount attribute.
    getAmount(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.amount attribute.
    float
    Generated method - Getter of the TuaPartyBill.amount attribute.
    float
    getAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.amount attribute.
    Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia>
    Generated method - Getter of the TuaPartyBill.attachments attribute.
    Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia>
    getAttachments(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.attachments attribute.
    Generated method - Getter of the TuaPartyBill.billingAccount attribute.
    getBillingAccount(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.billingAccount attribute.
    Generated method - Getter of the TuaPartyBill.billNo attribute.
    getBillNo(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.billNo attribute.
    de.hybris.platform.jalo.c2l.Currency
    Generated method - Getter of the TuaPartyBill.currency attribute.
    de.hybris.platform.jalo.c2l.Currency
    getCurrency(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.currency attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TuaPartyBill.externalIdentifiers attribute.
    getExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.externalIdentifiers attribute.
    Generated method - Getter of the TuaPartyBill.parties attribute.
    getParties(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.parties attribute.
    long
     
    long
    getPartiesCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the TuaPartyBill.paymentItems attribute.
    getPaymentItems(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.paymentItems attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    Generated method - Getter of the TuaPartyBill.status attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    getStatus(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.status attribute.
    Generated method - Getter of the TuaPartyBill.taxItems attribute.
    getTaxItems(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaPartyBill.taxItems attribute.
    boolean
    isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
    void
    removeFromAttachments(de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
    Generated method - Removes value from attachments.
    void
    removeFromAttachments(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
    Generated method - Removes value from attachments.
    void
    removeFromParties(de.hybris.platform.jalo.SessionContext ctx, TuaParty value)
    Generated method - Removes value from parties.
    void
    Generated method - Removes value from parties.
    void
    removeFromPaymentItems(de.hybris.platform.jalo.SessionContext ctx, TuaPartyPaymentItem value)
    Generated method - Removes value from paymentItems.
    void
    Generated method - Removes value from paymentItems.
    void
    removeFromTaxItems(de.hybris.platform.jalo.SessionContext ctx, TuaAppliedPartyBillingTaxRate value)
    Generated method - Removes value from taxItems.
    void
    Generated method - Removes value from taxItems.
    void
    setAmount(float value)
    Generated method - Setter of the TuaPartyBill.amount attribute.
    void
    setAmount(de.hybris.platform.jalo.SessionContext ctx, float value)
    Generated method - Setter of the TuaPartyBill.amount attribute.
    void
    setAmount(de.hybris.platform.jalo.SessionContext ctx, Float value)
    Generated method - Setter of the TuaPartyBill.amount attribute.
    void
    Generated method - Setter of the TuaPartyBill.amount attribute.
    void
    setAttachments(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> value)
    Generated method - Setter of the TuaPartyBill.attachments attribute.
    void
    setAttachments(Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> value)
    Generated method - Setter of the TuaPartyBill.attachments attribute.
    void
    setBillingAccount(de.hybris.platform.jalo.SessionContext ctx, TuaBillingAccount value)
    Generated method - Setter of the TuaPartyBill.billingAccount attribute.
    void
    Generated method - Setter of the TuaPartyBill.billingAccount attribute.
    void
    setBillNo(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TuaPartyBill.billNo attribute.
    void
    Generated method - Setter of the TuaPartyBill.billNo attribute.
    void
    setCurrency(de.hybris.platform.jalo.c2l.Currency value)
    Generated method - Setter of the TuaPartyBill.currency attribute.
    void
    setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
    Generated method - Setter of the TuaPartyBill.currency attribute.
    void
    setExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx, List<TuaExternalIdentifier> value)
    Generated method - Setter of the TuaPartyBill.externalIdentifiers attribute.
    void
    Generated method - Setter of the TuaPartyBill.externalIdentifiers attribute.
    void
    setParties(de.hybris.platform.jalo.SessionContext ctx, Set<TuaParty> value)
    Generated method - Setter of the TuaPartyBill.parties attribute.
    void
    Generated method - Setter of the TuaPartyBill.parties attribute.
    void
    setPaymentItems(de.hybris.platform.jalo.SessionContext ctx, Set<TuaPartyPaymentItem> value)
    Generated method - Setter of the TuaPartyBill.paymentItems attribute.
    void
    Generated method - Setter of the TuaPartyBill.paymentItems attribute.
    void
    setStatus(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TuaPartyBill.status attribute.
    void
    setStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TuaPartyBill.status attribute.
    void
    setTaxItems(de.hybris.platform.jalo.SessionContext ctx, Set<TuaAppliedPartyBillingTaxRate> value)
    Generated method - Setter of the TuaPartyBill.taxItems attribute.
    void
    Generated method - Setter of the TuaPartyBill.taxItems 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, 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

    • BILLNO

      public static final String BILLNO
      Qualifier of the TuaPartyBill.billNo attribute
      See Also:
    • AMOUNT

      public static final String AMOUNT
      Qualifier of the TuaPartyBill.amount attribute
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Qualifier of the TuaPartyBill.currency attribute
      See Also:
    • STATUS

      public static final String STATUS
      Qualifier of the TuaPartyBill.status attribute
      See Also:
    • EXTERNALIDENTIFIERS

      public static final String EXTERNALIDENTIFIERS
      Qualifier of the TuaPartyBill.externalIdentifiers attribute
      See Also:
    • BILLINGACCOUNT

      public static final String BILLINGACCOUNT
      Qualifier of the TuaPartyBill.billingAccount attribute
      See Also:
    • PAYMENTITEMS

      public static final String PAYMENTITEMS
      Qualifier of the TuaPartyBill.paymentItems attribute
      See Also:
    • PARTIES

      public static final String PARTIES
      Qualifier of the TuaPartyBill.parties attribute
      See Also:
    • TUAPARTYBILL2TUAPARTYRELATION_SRC_ORDERED

      protected static String TUAPARTYBILL2TUAPARTYRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TuaPartyBill2TuaPartyRelation from ((tuadatamodel))
    • TUAPARTYBILL2TUAPARTYRELATION_TGT_ORDERED

      protected static String TUAPARTYBILL2TUAPARTYRELATION_TGT_ORDERED
    • TUAPARTYBILL2TUAPARTYRELATION_MARKMODIFIED

      protected static String TUAPARTYBILL2TUAPARTYRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TuaPartyBill2TuaPartyRelation from ((tuadatamodel))
    • ATTACHMENTS

      public static final String ATTACHMENTS
      Qualifier of the TuaPartyBill.attachments attribute
      See Also:
    • TAXITEMS

      public static final String TAXITEMS
      Qualifier of the TuaPartyBill.taxItems attribute
      See Also:
    • BILLINGACCOUNTHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TuaPartyBill> BILLINGACCOUNTHANDLER
      BidirectionalOneToManyHandler for handling 1:n BILLINGACCOUNT's relation attributes from 'one' side.
    • PAYMENTITEMSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TuaPartyPaymentItem> PAYMENTITEMSHANDLER
      OneToManyHandler for handling 1:n PAYMENTITEMS's relation attributes from 'many' side.
    • ATTACHMENTSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> ATTACHMENTSHANDLER
      OneToManyHandler for handling 1:n ATTACHMENTS's relation attributes from 'many' side.
    • TAXITEMSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TuaAppliedPartyBillingTaxRate> TAXITEMSHANDLER
      OneToManyHandler for handling 1:n TAXITEMS'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

    • TuaPartyBill

      public TuaPartyBill()
  • Method Details

    • getDefaultAttributeModes

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

      public Float getAmount(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.amount attribute.
      Returns:
      the amount
    • getAmount

      public Float getAmount()
      Generated method - Getter of the TuaPartyBill.amount attribute.
      Returns:
      the amount
    • getAmountAsPrimitive

      public float getAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.amount attribute.
      Returns:
      the amount
    • getAmountAsPrimitive

      public float getAmountAsPrimitive()
      Generated method - Getter of the TuaPartyBill.amount attribute.
      Returns:
      the amount
    • setAmount

      public void setAmount(de.hybris.platform.jalo.SessionContext ctx, Float value)
      Generated method - Setter of the TuaPartyBill.amount attribute.
      Parameters:
      value - the amount
    • setAmount

      public void setAmount(Float value)
      Generated method - Setter of the TuaPartyBill.amount attribute.
      Parameters:
      value - the amount
    • setAmount

      public void setAmount(de.hybris.platform.jalo.SessionContext ctx, float value)
      Generated method - Setter of the TuaPartyBill.amount attribute.
      Parameters:
      value - the amount
    • setAmount

      public void setAmount(float value)
      Generated method - Setter of the TuaPartyBill.amount attribute.
      Parameters:
      value - the amount
    • getAttachments

      public Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> getAttachments(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.attachments attribute.
      Returns:
      the attachments - The attachments of that Party Bill.
    • getAttachments

      public Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> getAttachments()
      Generated method - Getter of the TuaPartyBill.attachments attribute.
      Returns:
      the attachments - The attachments of that Party Bill.
    • setAttachments

      public void setAttachments(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> value)
      Generated method - Setter of the TuaPartyBill.attachments attribute.
      Parameters:
      value - the attachments - The attachments of that Party Bill.
    • setAttachments

      public void setAttachments(Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> value)
      Generated method - Setter of the TuaPartyBill.attachments attribute.
      Parameters:
      value - the attachments - The attachments of that Party Bill.
    • addToAttachments

      public void addToAttachments(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
      Generated method - Adds value to attachments.
      Parameters:
      value - the item to add to attachments - The attachments of that Party Bill.
    • addToAttachments

      public void addToAttachments(de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
      Generated method - Adds value to attachments.
      Parameters:
      value - the item to add to attachments - The attachments of that Party Bill.
    • removeFromAttachments

      public void removeFromAttachments(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
      Generated method - Removes value from attachments.
      Parameters:
      value - the item to remove from attachments - The attachments of that Party Bill.
    • removeFromAttachments

      public void removeFromAttachments(de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
      Generated method - Removes value from attachments.
      Parameters:
      value - the item to remove from attachments - The attachments of that Party Bill.
    • getBillingAccount

      public TuaBillingAccount getBillingAccount(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.billingAccount attribute.
      Returns:
      the billingAccount - The Billing Account for which those Party Bills are valid.
    • getBillingAccount

      public TuaBillingAccount getBillingAccount()
      Generated method - Getter of the TuaPartyBill.billingAccount attribute.
      Returns:
      the billingAccount - The Billing Account for which those Party Bills are valid.
    • setBillingAccount

      public void setBillingAccount(de.hybris.platform.jalo.SessionContext ctx, TuaBillingAccount value)
      Generated method - Setter of the TuaPartyBill.billingAccount attribute.
      Parameters:
      value - the billingAccount - The Billing Account for which those Party Bills are valid.
    • setBillingAccount

      public void setBillingAccount(TuaBillingAccount value)
      Generated method - Setter of the TuaPartyBill.billingAccount attribute.
      Parameters:
      value - the billingAccount - The Billing Account for which those Party Bills are valid.
    • getBillNo

      public String getBillNo(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.billNo attribute.
      Returns:
      the billNo
    • getBillNo

      public String getBillNo()
      Generated method - Getter of the TuaPartyBill.billNo attribute.
      Returns:
      the billNo
    • setBillNo

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

      public void setBillNo(String value)
      Generated method - Setter of the TuaPartyBill.billNo attribute.
      Parameters:
      value - the billNo
    • 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
    • getCurrency

      public de.hybris.platform.jalo.c2l.Currency getCurrency(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.currency attribute.
      Returns:
      the currency
    • getCurrency

      public de.hybris.platform.jalo.c2l.Currency getCurrency()
      Generated method - Getter of the TuaPartyBill.currency attribute.
      Returns:
      the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
      Generated method - Setter of the TuaPartyBill.currency attribute.
      Parameters:
      value - the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.c2l.Currency value)
      Generated method - Setter of the TuaPartyBill.currency attribute.
      Parameters:
      value - the currency
    • getExternalIdentifiers

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

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

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

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

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      Overrides:
      isMarkModifiedDisabled in class de.hybris.platform.jalo.Item
    • getParties

      public Set<TuaParty> getParties(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.parties attribute.
      Returns:
      the parties - The Parties of those Party Bills.
    • getParties

      public Set<TuaParty> getParties()
      Generated method - Getter of the TuaPartyBill.parties attribute.
      Returns:
      the parties - The Parties of those Party Bills.
    • getPartiesCount

      public long getPartiesCount(de.hybris.platform.jalo.SessionContext ctx)
    • getPartiesCount

      public long getPartiesCount()
    • setParties

      public void setParties(de.hybris.platform.jalo.SessionContext ctx, Set<TuaParty> value)
      Generated method - Setter of the TuaPartyBill.parties attribute.
      Parameters:
      value - the parties - The Parties of those Party Bills.
    • setParties

      public void setParties(Set<TuaParty> value)
      Generated method - Setter of the TuaPartyBill.parties attribute.
      Parameters:
      value - the parties - The Parties of those Party Bills.
    • addToParties

      public void addToParties(de.hybris.platform.jalo.SessionContext ctx, TuaParty value)
      Generated method - Adds value to parties.
      Parameters:
      value - the item to add to parties - The Parties of those Party Bills.
    • addToParties

      public void addToParties(TuaParty value)
      Generated method - Adds value to parties.
      Parameters:
      value - the item to add to parties - The Parties of those Party Bills.
    • removeFromParties

      public void removeFromParties(de.hybris.platform.jalo.SessionContext ctx, TuaParty value)
      Generated method - Removes value from parties.
      Parameters:
      value - the item to remove from parties - The Parties of those Party Bills.
    • removeFromParties

      public void removeFromParties(TuaParty value)
      Generated method - Removes value from parties.
      Parameters:
      value - the item to remove from parties - The Parties of those Party Bills.
    • getPaymentItems

      public Set<TuaPartyPaymentItem> getPaymentItems(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.paymentItems attribute.
      Returns:
      the paymentItems - The Party Payment Items of that Party Bill.
    • getPaymentItems

      public Set<TuaPartyPaymentItem> getPaymentItems()
      Generated method - Getter of the TuaPartyBill.paymentItems attribute.
      Returns:
      the paymentItems - The Party Payment Items of that Party Bill.
    • setPaymentItems

      public void setPaymentItems(de.hybris.platform.jalo.SessionContext ctx, Set<TuaPartyPaymentItem> value)
      Generated method - Setter of the TuaPartyBill.paymentItems attribute.
      Parameters:
      value - the paymentItems - The Party Payment Items of that Party Bill.
    • setPaymentItems

      public void setPaymentItems(Set<TuaPartyPaymentItem> value)
      Generated method - Setter of the TuaPartyBill.paymentItems attribute.
      Parameters:
      value - the paymentItems - The Party Payment Items of that Party Bill.
    • addToPaymentItems

      public void addToPaymentItems(de.hybris.platform.jalo.SessionContext ctx, TuaPartyPaymentItem value)
      Generated method - Adds value to paymentItems.
      Parameters:
      value - the item to add to paymentItems - The Party Payment Items of that Party Bill.
    • addToPaymentItems

      public void addToPaymentItems(TuaPartyPaymentItem value)
      Generated method - Adds value to paymentItems.
      Parameters:
      value - the item to add to paymentItems - The Party Payment Items of that Party Bill.
    • removeFromPaymentItems

      public void removeFromPaymentItems(de.hybris.platform.jalo.SessionContext ctx, TuaPartyPaymentItem value)
      Generated method - Removes value from paymentItems.
      Parameters:
      value - the item to remove from paymentItems - The Party Payment Items of that Party Bill.
    • removeFromPaymentItems

      public void removeFromPaymentItems(TuaPartyPaymentItem value)
      Generated method - Removes value from paymentItems.
      Parameters:
      value - the item to remove from paymentItems - The Party Payment Items of that Party Bill.
    • getStatus

      public de.hybris.platform.jalo.enumeration.EnumerationValue getStatus(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.status attribute.
      Returns:
      the status
    • getStatus

      public de.hybris.platform.jalo.enumeration.EnumerationValue getStatus()
      Generated method - Getter of the TuaPartyBill.status attribute.
      Returns:
      the status
    • setStatus

      public void setStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TuaPartyBill.status attribute.
      Parameters:
      value - the status
    • setStatus

      public void setStatus(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TuaPartyBill.status attribute.
      Parameters:
      value - the status
    • getTaxItems

      public Set<TuaAppliedPartyBillingTaxRate> getTaxItems(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaPartyBill.taxItems attribute.
      Returns:
      the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • getTaxItems

      public Set<TuaAppliedPartyBillingTaxRate> getTaxItems()
      Generated method - Getter of the TuaPartyBill.taxItems attribute.
      Returns:
      the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • setTaxItems

      public void setTaxItems(de.hybris.platform.jalo.SessionContext ctx, Set<TuaAppliedPartyBillingTaxRate> value)
      Generated method - Setter of the TuaPartyBill.taxItems attribute.
      Parameters:
      value - the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • setTaxItems

      public void setTaxItems(Set<TuaAppliedPartyBillingTaxRate> value)
      Generated method - Setter of the TuaPartyBill.taxItems attribute.
      Parameters:
      value - the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • addToTaxItems

      public void addToTaxItems(de.hybris.platform.jalo.SessionContext ctx, TuaAppliedPartyBillingTaxRate value)
      Generated method - Adds value to taxItems.
      Parameters:
      value - the item to add to taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • addToTaxItems

      public void addToTaxItems(TuaAppliedPartyBillingTaxRate value)
      Generated method - Adds value to taxItems.
      Parameters:
      value - the item to add to taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • removeFromTaxItems

      public void removeFromTaxItems(de.hybris.platform.jalo.SessionContext ctx, TuaAppliedPartyBillingTaxRate value)
      Generated method - Removes value from taxItems.
      Parameters:
      value - the item to remove from taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • removeFromTaxItems

      public void removeFromTaxItems(TuaAppliedPartyBillingTaxRate value)
      Generated method - Removes value from taxItems.
      Parameters:
      value - the item to remove from taxItems - The Applied Party Billing Tax Rates of that Party Bill.