java.lang.Object
de.hybris.platform.billingaccounttmfwebservices.v1.dto.Account

@Deprecated(since="2208") public class Account extends Object
Deprecated.
Generic Account structure used to define commonalities between sub concepts of PartyAccount and Financial Account.
  • Constructor Details

    • Account

      public Account()
      Deprecated.
  • Method Details

    • id

      public Account id(String id)
      Deprecated.
    • getId

      public String getId()
      Deprecated.
      Unique identifier of the account
      Returns:
      id
    • setId

      public void setId(String id)
      Deprecated.
    • href

      public Account href(String href)
      Deprecated.
    • getHref

      public String getHref()
      Deprecated.
      Unique reference of the account
      Returns:
      href
    • setHref

      public void setHref(String href)
      Deprecated.
    • accountType

      public Account accountType(String accountType)
      Deprecated.
    • getAccountType

      public String getAccountType()
      Deprecated.
      A categorization of an account, such as individual, joint, and so forth, whose instances share some of the same characteristics. Note: for flexibility we use a String here but an implementation may use an enumeration with a limited list of valid values.
      Returns:
      accountType
    • setAccountType

      public void setAccountType(String accountType)
      Deprecated.
    • description

      public Account description(String description)
      Deprecated.
    • getDescription

      public String getDescription()
      Deprecated.
      Detailed description of the party account
      Returns:
      description
    • setDescription

      public void setDescription(String description)
      Deprecated.
    • lastModified

      public Account lastModified(Date lastModified)
      Deprecated.
    • getLastModified

      @Valid public @Valid Date getLastModified()
      Deprecated.
      Date of last modification of the account
      Returns:
      lastModified
    • setLastModified

      public void setLastModified(Date lastModified)
      Deprecated.
    • name

      public Account name(String name)
      Deprecated.
    • getName

      @NotNull public @NotNull String getName()
      Deprecated.
      Name of the account
      Returns:
      name
    • setName

      public void setName(String name)
      Deprecated.
    • state

      public Account state(String state)
      Deprecated.
    • getState

      public String getState()
      Deprecated.
      Contains the lifecycle state such as: Active, Closed, Suspended and so on.
      Returns:
      state
    • setState

      public void setState(String state)
      Deprecated.
    • accountBalance

      public Account accountBalance(List<AccountBalance> accountBalance)
      Deprecated.
    • addAccountBalanceItem

      public Account addAccountBalanceItem(AccountBalance accountBalanceItem)
      Deprecated.
    • getAccountBalance

      @Valid public @Valid List<AccountBalance> getAccountBalance()
      Deprecated.
      Get accountBalance
      Returns:
      accountBalance
    • setAccountBalance

      public void setAccountBalance(List<AccountBalance> accountBalance)
      Deprecated.
    • accountRelationship

      public Account accountRelationship(List<AccountRelationship> accountRelationship)
      Deprecated.
    • addAccountRelationshipItem

      public Account addAccountRelationshipItem(AccountRelationship accountRelationshipItem)
      Deprecated.
    • getAccountRelationship

      @Valid public @Valid List<AccountRelationship> getAccountRelationship()
      Deprecated.
      Get accountRelationship
      Returns:
      accountRelationship
    • setAccountRelationship

      public void setAccountRelationship(List<AccountRelationship> accountRelationship)
      Deprecated.
    • contact

      public Account contact(List<Contact> contact)
      Deprecated.
    • addContactItem

      public Account addContactItem(Contact contactItem)
      Deprecated.
    • getContact

      @Valid public @Valid List<Contact> getContact()
      Deprecated.
      Get contact
      Returns:
      contact
    • setContact

      public void setContact(List<Contact> contact)
      Deprecated.
    • creditLimit

      public Account creditLimit(Money creditLimit)
      Deprecated.
    • getCreditLimit

      @Valid public @Valid Money getCreditLimit()
      Deprecated.
      Get creditLimit
      Returns:
      creditLimit
    • setCreditLimit

      public void setCreditLimit(Money creditLimit)
      Deprecated.
    • relatedParty

      public Account relatedParty(List<RelatedParty> relatedParty)
      Deprecated.
    • addRelatedPartyItem

      public Account addRelatedPartyItem(RelatedParty relatedPartyItem)
      Deprecated.
    • getRelatedParty

      @Valid public @Valid List<RelatedParty> getRelatedParty()
      Deprecated.
      Get relatedParty
      Returns:
      relatedParty
    • setRelatedParty

      public void setRelatedParty(List<RelatedParty> relatedParty)
      Deprecated.
    • taxExemption

      public Account taxExemption(List<AccountTaxExemption> taxExemption)
      Deprecated.
    • addTaxExemptionItem

      public Account addTaxExemptionItem(AccountTaxExemption taxExemptionItem)
      Deprecated.
    • getTaxExemption

      @Valid public @Valid List<AccountTaxExemption> getTaxExemption()
      Deprecated.
      Get taxExemption
      Returns:
      taxExemption
    • setTaxExemption

      public void setTaxExemption(List<AccountTaxExemption> taxExemption)
      Deprecated.
    • atBaseType

      public Account atBaseType(String atBaseType)
      Deprecated.
    • getAtBaseType

      public String getAtBaseType()
      Deprecated.
      When sub-classing, this defines the super-class
      Returns:
      atBaseType
    • setAtBaseType

      public void setAtBaseType(String atBaseType)
      Deprecated.
    • atSchemaLocation

      public Account atSchemaLocation(String atSchemaLocation)
      Deprecated.
    • getAtSchemaLocation

      public String getAtSchemaLocation()
      Deprecated.
      A URI to a JSON-Schema file that defines additional attributes and relationships
      Returns:
      atSchemaLocation
    • setAtSchemaLocation

      public void setAtSchemaLocation(String atSchemaLocation)
      Deprecated.
    • atType

      public Account atType(String atType)
      Deprecated.
    • getAtType

      public String getAtType()
      Deprecated.
      When sub-classing, this defines the sub-class entity name
      Returns:
      atType
    • setAtType

      public void setAtType(String atType)
      Deprecated.
    • equals

      public boolean equals(Object o)
      Deprecated.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object