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.billmanagementservices.jalo.BmPartyBill
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
BmOnCyclePartyBill

@Deprecated(since="2208", forRemoval=true) public class BmPartyBill extends de.hybris.platform.jalo.GenericItem
Deprecated, for removal: This API element is subject to removal in a future version.
Generated class for type BmPartyBill.
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
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.amount attribute
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.attachments attribute
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.catalog.jalo.CatalogUnawareMedia>
    Deprecated, for removal: This API element is subject to removal in a future version.
    OneToManyHandler for handling 1:n ATTACHMENTS's relation attributes from 'many' side.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.billingAccount attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<BmPartyBill>
    Deprecated, for removal: This API element is subject to removal in a future version.
    BidirectionalOneToManyHandler for handling 1:n BILLINGACCOUNT's relation attributes from 'one' side.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.billNo attribute
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Relation disable markmodifed parameter constants for BmPartyBill2BmPartyRelation from ((billmanagementservices))
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Relation ordering override parameter constants for BmPartyBill2BmPartyRelation from ((billmanagementservices))
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.currency attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.externalIdentifiers attribute
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.parties attribute
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.paymentItems attribute
    protected static final de.hybris.platform.util.OneToManyHandler<BmPartyPaymentItem>
    Deprecated, for removal: This API element is subject to removal in a future version.
    OneToManyHandler for handling 1:n PAYMENTITEMS's relation attributes from 'many' side.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.status attribute
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmPartyBill.taxItems attribute
    protected static final de.hybris.platform.util.OneToManyHandler<BmAppliedPartyBillingTaxRate>
    Deprecated, for removal: This API element is subject to removal in a future version.
    OneToManyHandler for handling 1:n TAXITEMS'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
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToAttachments(de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to attachments.
    void
    addToAttachments(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to attachments.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to parties.
    void
    addToParties(de.hybris.platform.jalo.SessionContext ctx, BmParty value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to parties.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to paymentItems.
    void
    addToPaymentItems(de.hybris.platform.jalo.SessionContext ctx, BmPartyPaymentItem value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to paymentItems.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to taxItems.
    void
    addToTaxItems(de.hybris.platform.jalo.SessionContext ctx, BmAppliedPartyBillingTaxRate value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    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)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.amount attribute.
    getAmount(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.amount attribute.
    float
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.amount attribute.
    float
    getAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.amount attribute.
    Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia>
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.attachments attribute.
    Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia>
    getAttachments(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.attachments attribute.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.billingAccount attribute.
    getBillingAccount(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.billingAccount attribute.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.billNo attribute.
    getBillNo(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.billNo attribute.
    de.hybris.platform.jalo.c2l.Currency
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.currency attribute.
    de.hybris.platform.jalo.c2l.Currency
    getCurrency(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.currency attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.externalIdentifiers attribute.
    getExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.externalIdentifiers attribute.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.parties attribute.
    getParties(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.parties attribute.
    long
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    long
    getPartiesCount(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.paymentItems attribute.
    getPaymentItems(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.paymentItems attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.status attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    getStatus(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.status attribute.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.taxItems attribute.
    getTaxItems(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmPartyBill.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)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from attachments.
    void
    removeFromAttachments(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogUnawareMedia value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from attachments.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from parties.
    void
    removeFromParties(de.hybris.platform.jalo.SessionContext ctx, BmParty value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from parties.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from paymentItems.
    void
    removeFromPaymentItems(de.hybris.platform.jalo.SessionContext ctx, BmPartyPaymentItem value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from paymentItems.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from taxItems.
    void
    removeFromTaxItems(de.hybris.platform.jalo.SessionContext ctx, BmAppliedPartyBillingTaxRate value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from taxItems.
    void
    setAmount(float value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.amount attribute.
    void
    setAmount(de.hybris.platform.jalo.SessionContext ctx, float value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.amount attribute.
    void
    setAmount(de.hybris.platform.jalo.SessionContext ctx, Float value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.amount attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.amount attribute.
    void
    setAttachments(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.attachments attribute.
    void
    setAttachments(Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.attachments attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.billingAccount attribute.
    void
    setBillingAccount(de.hybris.platform.jalo.SessionContext ctx, BmBillingAccount value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.billingAccount attribute.
    void
    setBillNo(de.hybris.platform.jalo.SessionContext ctx, String value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.billNo attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.billNo attribute.
    void
    setCurrency(de.hybris.platform.jalo.c2l.Currency value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.currency attribute.
    void
    setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.currency attribute.
    void
    setExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx, List<TuaExternalIdentifier> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.externalIdentifiers attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.externalIdentifiers attribute.
    void
    setParties(de.hybris.platform.jalo.SessionContext ctx, Set<BmParty> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.parties attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.parties attribute.
    void
    setPaymentItems(de.hybris.platform.jalo.SessionContext ctx, Set<BmPartyPaymentItem> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.paymentItems attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.paymentItems attribute.
    void
    setStatus(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.status attribute.
    void
    setStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.status attribute.
    void
    setTaxItems(de.hybris.platform.jalo.SessionContext ctx, Set<BmAppliedPartyBillingTaxRate> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.taxItems attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmPartyBill.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
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.billNo attribute
      See Also:
    • AMOUNT

      public static final String AMOUNT
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.amount attribute
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.currency attribute
      See Also:
    • STATUS

      public static final String STATUS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.status attribute
      See Also:
    • EXTERNALIDENTIFIERS

      public static final String EXTERNALIDENTIFIERS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.externalIdentifiers attribute
      See Also:
    • BILLINGACCOUNT

      public static final String BILLINGACCOUNT
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.billingAccount attribute
      See Also:
    • PAYMENTITEMS

      public static final String PAYMENTITEMS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.paymentItems attribute
      See Also:
    • PARTIES

      public static final String PARTIES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.parties attribute
      See Also:
    • BMPARTYBILL2BMPARTYRELATION_SRC_ORDERED

      protected static String BMPARTYBILL2BMPARTYRELATION_SRC_ORDERED
      Deprecated, for removal: This API element is subject to removal in a future version.
      Relation ordering override parameter constants for BmPartyBill2BmPartyRelation from ((billmanagementservices))
    • BMPARTYBILL2BMPARTYRELATION_TGT_ORDERED

      protected static String BMPARTYBILL2BMPARTYRELATION_TGT_ORDERED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BMPARTYBILL2BMPARTYRELATION_MARKMODIFIED

      protected static String BMPARTYBILL2BMPARTYRELATION_MARKMODIFIED
      Deprecated, for removal: This API element is subject to removal in a future version.
      Relation disable markmodifed parameter constants for BmPartyBill2BmPartyRelation from ((billmanagementservices))
    • ATTACHMENTS

      public static final String ATTACHMENTS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.attachments attribute
      See Also:
    • TAXITEMS

      public static final String TAXITEMS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmPartyBill.taxItems attribute
      See Also:
    • BILLINGACCOUNTHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<BmPartyBill> BILLINGACCOUNTHANDLER
      Deprecated, for removal: This API element is subject to removal in a future version.
      BidirectionalOneToManyHandler for handling 1:n BILLINGACCOUNT's relation attributes from 'one' side.
    • PAYMENTITEMSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<BmPartyPaymentItem> PAYMENTITEMSHANDLER
      Deprecated, for removal: This API element is subject to removal in a future version.
      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
      Deprecated, for removal: This API element is subject to removal in a future version.
      OneToManyHandler for handling 1:n ATTACHMENTS's relation attributes from 'many' side.
    • TAXITEMSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<BmAppliedPartyBillingTaxRate> TAXITEMSHANDLER
      Deprecated, for removal: This API element is subject to removal in a future version.
      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
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • BmPartyBill

      public BmPartyBill()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.Item
    • getAmount

      public Float getAmount(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.amount attribute.
      Returns:
      the amount
    • getAmount

      public Float getAmount()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.amount attribute.
      Returns:
      the amount
    • getAmountAsPrimitive

      public float getAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.amount attribute.
      Returns:
      the amount
    • getAmountAsPrimitive

      public float getAmountAsPrimitive()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.amount attribute.
      Returns:
      the amount
    • setAmount

      public void setAmount(de.hybris.platform.jalo.SessionContext ctx, Float value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.amount attribute.
      Parameters:
      value - the amount
    • setAmount

      public void setAmount(Float value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.amount attribute.
      Parameters:
      value - the amount
    • setAmount

      public void setAmount(de.hybris.platform.jalo.SessionContext ctx, float value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.amount attribute.
      Parameters:
      value - the amount
    • setAmount

      public void setAmount(float value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.amount attribute.
      Parameters:
      value - the amount
    • getAttachments

      public Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> getAttachments(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.attachments attribute.
      Returns:
      the attachments - The attachments of that Party Bill.
    • getAttachments

      public Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> getAttachments()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.attachments attribute.
      Parameters:
      value - the attachments - The attachments of that Party Bill.
    • setAttachments

      public void setAttachments(Set<de.hybris.platform.catalog.jalo.CatalogUnawareMedia> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from attachments.
      Parameters:
      value - the item to remove from attachments - The attachments of that Party Bill.
    • getBillingAccount

      public BmBillingAccount getBillingAccount(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.billingAccount attribute.
      Returns:
      the billingAccount - The Billing Account for which those Party Bills are valid.
    • getBillingAccount

      public BmBillingAccount getBillingAccount()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.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, BmBillingAccount value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.billingAccount attribute.
      Parameters:
      value - the billingAccount - The Billing Account for which those Party Bills are valid.
    • setBillingAccount

      public void setBillingAccount(BmBillingAccount value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.billNo attribute.
      Returns:
      the billNo
    • getBillNo

      public String getBillNo()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.billNo attribute.
      Returns:
      the billNo
    • setBillNo

      public void setBillNo(de.hybris.platform.jalo.SessionContext ctx, String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.billNo attribute.
      Parameters:
      value - the billNo
    • setBillNo

      public void setBillNo(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.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
      Deprecated, for removal: This API element is subject to removal in a future version.
      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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.currency attribute.
      Returns:
      the currency
    • getCurrency

      public de.hybris.platform.jalo.c2l.Currency getCurrency()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.currency attribute.
      Returns:
      the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.currency attribute.
      Parameters:
      value - the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.c2l.Currency value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.currency attribute.
      Parameters:
      value - the currency
    • getExternalIdentifiers

      public List<TuaExternalIdentifier> getExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.externalIdentifiers attribute.
      Returns:
      the externalIdentifiers
    • getExternalIdentifiers

      public List<TuaExternalIdentifier> getExternalIdentifiers()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.externalIdentifiers attribute.
      Returns:
      the externalIdentifiers
    • setExternalIdentifiers

      public void setExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx, List<TuaExternalIdentifier> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.externalIdentifiers attribute.
      Parameters:
      value - the externalIdentifiers
    • setExternalIdentifiers

      public void setExternalIdentifiers(List<TuaExternalIdentifier> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.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<BmParty> getParties(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.parties attribute.
      Returns:
      the parties - The Parties of those Party Bills.
    • getParties

      public Set<BmParty> getParties()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.parties attribute.
      Returns:
      the parties - The Parties of those Party Bills.
    • getPartiesCount

      public long getPartiesCount(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getPartiesCount

      public long getPartiesCount()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setParties

      public void setParties(de.hybris.platform.jalo.SessionContext ctx, Set<BmParty> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.parties attribute.
      Parameters:
      value - the parties - The Parties of those Party Bills.
    • setParties

      public void setParties(Set<BmParty> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.parties attribute.
      Parameters:
      value - the parties - The Parties of those Party Bills.
    • addToParties

      public void addToParties(de.hybris.platform.jalo.SessionContext ctx, BmParty value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to parties.
      Parameters:
      value - the item to add to parties - The Parties of those Party Bills.
    • addToParties

      public void addToParties(BmParty value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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, BmParty value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from parties.
      Parameters:
      value - the item to remove from parties - The Parties of those Party Bills.
    • removeFromParties

      public void removeFromParties(BmParty value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from parties.
      Parameters:
      value - the item to remove from parties - The Parties of those Party Bills.
    • getPaymentItems

      public Set<BmPartyPaymentItem> getPaymentItems(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.paymentItems attribute.
      Returns:
      the paymentItems - The Party Payment Items of that Party Bill.
    • getPaymentItems

      public Set<BmPartyPaymentItem> getPaymentItems()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.paymentItems attribute.
      Returns:
      the paymentItems - The Party Payment Items of that Party Bill.
    • setPaymentItems

      public void setPaymentItems(de.hybris.platform.jalo.SessionContext ctx, Set<BmPartyPaymentItem> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.paymentItems attribute.
      Parameters:
      value - the paymentItems - The Party Payment Items of that Party Bill.
    • setPaymentItems

      public void setPaymentItems(Set<BmPartyPaymentItem> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.paymentItems attribute.
      Parameters:
      value - the paymentItems - The Party Payment Items of that Party Bill.
    • addToPaymentItems

      public void addToPaymentItems(de.hybris.platform.jalo.SessionContext ctx, BmPartyPaymentItem value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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(BmPartyPaymentItem value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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, BmPartyPaymentItem value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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(BmPartyPaymentItem value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.status attribute.
      Returns:
      the status
    • getStatus

      public de.hybris.platform.jalo.enumeration.EnumerationValue getStatus()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.status attribute.
      Returns:
      the status
    • setStatus

      public void setStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.status attribute.
      Parameters:
      value - the status
    • setStatus

      public void setStatus(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.status attribute.
      Parameters:
      value - the status
    • getTaxItems

      public Set<BmAppliedPartyBillingTaxRate> getTaxItems(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.taxItems attribute.
      Returns:
      the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • getTaxItems

      public Set<BmAppliedPartyBillingTaxRate> getTaxItems()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmPartyBill.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<BmAppliedPartyBillingTaxRate> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.taxItems attribute.
      Parameters:
      value - the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
    • setTaxItems

      public void setTaxItems(Set<BmAppliedPartyBillingTaxRate> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmPartyBill.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, BmAppliedPartyBillingTaxRate value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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(BmAppliedPartyBillingTaxRate value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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, BmAppliedPartyBillingTaxRate value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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(BmAppliedPartyBillingTaxRate value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from taxItems.
      Parameters:
      value - the item to remove from taxItems - The Applied Party Billing Tax Rates of that Party Bill.