Class FinancialAccountRef

java.lang.Object
de.hybris.platform.tuawebservicesresources.v2.dto.FinancialAccountRef

public class FinancialAccountRef extends Object
AccountReceivable reference. An account of money owed by a party to another entity in exchange for goods or services that have been delivered or used. An account receivable aggregates the amounts of one or more party accounts (billing or settlement) owned by a given party.
  • Constructor Details

    • FinancialAccountRef

      public FinancialAccountRef()
  • Method Details

    • id

      public FinancialAccountRef id(String id)
    • getId

      @NotNull public @NotNull String getId()
      Unique identifier of the account
      Returns:
      id
    • setId

      public void setId(String id)
    • href

      public FinancialAccountRef href(String href)
    • getHref

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

      public void setHref(String href)
    • name

      public FinancialAccountRef name(String name)
    • getName

      public String getName()
      Name of the account
      Returns:
      name
    • setName

      public void setName(String name)
    • accountBalance

      public FinancialAccountRef accountBalance(AccountBalance accountBalance)
    • getAccountBalance

      @Valid public @Valid AccountBalance getAccountBalance()
      Get accountBalance
      Returns:
      accountBalance
    • setAccountBalance

      public void setAccountBalance(AccountBalance accountBalance)
    • atBaseType

      public FinancialAccountRef atBaseType(String atBaseType)
    • getAtBaseType

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

      public void setAtBaseType(String atBaseType)
    • atSchemaLocation

      public FinancialAccountRef atSchemaLocation(String atSchemaLocation)
    • getAtSchemaLocation

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

      public void setAtSchemaLocation(String atSchemaLocation)
    • atType

      public FinancialAccountRef atType(String atType)
    • getAtType

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

      public void setAtType(String atType)
    • atReferredType

      public FinancialAccountRef atReferredType(String atReferredType)
    • getAtReferredType

      public String getAtReferredType()
      The actual type of the target instance when needed for disambiguation.
      Returns:
      atReferredType
    • setAtReferredType

      public void setAtReferredType(String atReferredType)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object