Class BmBillingAccount

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.BmAccount
de.hybris.platform.billmanagementservices.jalo.BmBillingAccount
All Implemented Interfaces:
Serializable, Comparable

@Deprecated(since="2208", forRemoval=true) public class BmBillingAccount extends BmAccount
Deprecated, for removal: This API element is subject to removal in a future version.
Generated class for type BmBillingAccount.
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
    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 BmBillingAccount.financialAccount attribute
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the BmBillingAccount.partyBills attribute
    protected static final de.hybris.platform.util.OneToManyHandler<BmPartyBill>
    Deprecated, for removal: This API element is subject to removal in a future version.
    OneToManyHandler for handling 1:n PARTYBILLS'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
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to partyBills.
    void
    addToPartyBills(de.hybris.platform.jalo.SessionContext ctx, BmPartyBill value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to partyBills.
    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 BmBillingAccount.financialAccount attribute.
    getFinancialAccount(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 BmBillingAccount.financialAccount attribute.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the BmBillingAccount.partyBills attribute.
    getPartyBills(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 BmBillingAccount.partyBills attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from partyBills.
    void
    removeFromPartyBills(de.hybris.platform.jalo.SessionContext ctx, BmPartyBill value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from partyBills.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmBillingAccount.financialAccount attribute.
    void
    setFinancialAccount(de.hybris.platform.jalo.SessionContext ctx, BmFinancialAccount value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmBillingAccount.financialAccount attribute.
    void
    setPartyBills(de.hybris.platform.jalo.SessionContext ctx, Set<BmPartyBill> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmBillingAccount.partyBills attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the BmBillingAccount.partyBills 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, 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

    • FINANCIALACCOUNT

      public static final String FINANCIALACCOUNT
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmBillingAccount.financialAccount attribute
      See Also:
    • PARTYBILLS

      public static final String PARTYBILLS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the BmBillingAccount.partyBills attribute
      See Also:
    • PARTYBILLSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<BmPartyBill> PARTYBILLSHANDLER
      Deprecated, for removal: This API element is subject to removal in a future version.
      OneToManyHandler for handling 1:n PARTYBILLS'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

    • BmBillingAccount

      public BmBillingAccount()
      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 BmAccount
    • getFinancialAccount

      public BmFinancialAccount getFinancialAccount(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 BmBillingAccount.financialAccount attribute.
      Returns:
      the financialAccount
    • getFinancialAccount

      public BmFinancialAccount getFinancialAccount()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmBillingAccount.financialAccount attribute.
      Returns:
      the financialAccount
    • setFinancialAccount

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

      public void setFinancialAccount(BmFinancialAccount value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmBillingAccount.financialAccount attribute.
      Parameters:
      value - the financialAccount
    • getPartyBills

      public Set<BmPartyBill> getPartyBills(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 BmBillingAccount.partyBills attribute.
      Returns:
      the partyBills - The Party Bills of that Billing Account.
    • getPartyBills

      public Set<BmPartyBill> getPartyBills()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the BmBillingAccount.partyBills attribute.
      Returns:
      the partyBills - The Party Bills of that Billing Account.
    • setPartyBills

      public void setPartyBills(de.hybris.platform.jalo.SessionContext ctx, Set<BmPartyBill> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmBillingAccount.partyBills attribute.
      Parameters:
      value - the partyBills - The Party Bills of that Billing Account.
    • setPartyBills

      public void setPartyBills(Set<BmPartyBill> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the BmBillingAccount.partyBills attribute.
      Parameters:
      value - the partyBills - The Party Bills of that Billing Account.
    • addToPartyBills

      public void addToPartyBills(de.hybris.platform.jalo.SessionContext ctx, BmPartyBill value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to partyBills.
      Parameters:
      value - the item to add to partyBills - The Party Bills of that Billing Account.
    • addToPartyBills

      public void addToPartyBills(BmPartyBill value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to partyBills.
      Parameters:
      value - the item to add to partyBills - The Party Bills of that Billing Account.
    • removeFromPartyBills

      public void removeFromPartyBills(de.hybris.platform.jalo.SessionContext ctx, BmPartyBill value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from partyBills.
      Parameters:
      value - the item to remove from partyBills - The Party Bills of that Billing Account.
    • removeFromPartyBills

      public void removeFromPartyBills(BmPartyBill value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from partyBills.
      Parameters:
      value - the item to remove from partyBills - The Party Bills of that Billing Account.