Class TuaBillingAccount

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
All Implemented Interfaces:
Serializable, Comparable

public class TuaBillingAccount extends TuaPartyAccount
Generated class for type TuaBillingAccount.
See Also:
  • Field Details

    • CREDITLIMIT

      public static final String CREDITLIMIT
      Qualifier of the TuaBillingAccount.creditLimit attribute
      See Also:
    • CREDITCURRENCY

      public static final String CREDITCURRENCY
      Qualifier of the TuaBillingAccount.creditCurrency attribute
      See Also:
    • PAYMENTSTATUS

      public static final String PAYMENTSTATUS
      Qualifier of the TuaBillingAccount.paymentStatus attribute
      See Also:
    • REFERREDDEFAULTPAYMENTMETHOD

      public static final String REFERREDDEFAULTPAYMENTMETHOD
      Qualifier of the TuaBillingAccount.referredDefaultPaymentMethod attribute
      See Also:
    • RATINGTYPE

      public static final String RATINGTYPE
      Qualifier of the TuaBillingAccount.ratingType attribute
      See Also:
    • BILLSTRUCTURE

      public static final String BILLSTRUCTURE
      Qualifier of the TuaBillingAccount.billStructure attribute
      See Also:
    • FINANCIALACCOUNT

      public static final String FINANCIALACCOUNT
      Qualifier of the TuaBillingAccount.financialAccount attribute
      See Also:
    • PAYMENTPLANS

      public static final String PAYMENTPLANS
      Qualifier of the TuaBillingAccount.paymentPlans attribute
      See Also:
    • PARTYBILLS

      public static final String PARTYBILLS
      Qualifier of the TuaBillingAccount.partyBills attribute
      See Also:
    • PAYMENTPLANSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TuaPaymentPlan> PAYMENTPLANSHANDLER
      OneToManyHandler for handling 1:n PAYMENTPLANS's relation attributes from 'many' side.
    • PARTYBILLSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TuaPartyBill> PARTYBILLSHANDLER
      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
  • Constructor Details

    • TuaBillingAccount

      public TuaBillingAccount()
  • Method Details

    • getDefaultAttributeModes

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

      public TuaBillStructure getBillStructure(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.billStructure attribute.
      Returns:
      the billStructure - Bill structure
    • getBillStructure

      public TuaBillStructure getBillStructure()
      Generated method - Getter of the TuaBillingAccount.billStructure attribute.
      Returns:
      the billStructure - Bill structure
    • setBillStructure

      public void setBillStructure(de.hybris.platform.jalo.SessionContext ctx, TuaBillStructure value)
      Generated method - Setter of the TuaBillingAccount.billStructure attribute.
      Parameters:
      value - the billStructure - Bill structure
    • setBillStructure

      public void setBillStructure(TuaBillStructure value)
      Generated method - Setter of the TuaBillingAccount.billStructure attribute.
      Parameters:
      value - the billStructure - Bill structure
    • getCreditCurrency

      public de.hybris.platform.jalo.c2l.Currency getCreditCurrency(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.creditCurrency attribute.
      Returns:
      the creditCurrency - Credit currency
    • getCreditCurrency

      public de.hybris.platform.jalo.c2l.Currency getCreditCurrency()
      Generated method - Getter of the TuaBillingAccount.creditCurrency attribute.
      Returns:
      the creditCurrency - Credit currency
    • setCreditCurrency

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

      public void setCreditCurrency(de.hybris.platform.jalo.c2l.Currency value)
      Generated method - Setter of the TuaBillingAccount.creditCurrency attribute.
      Parameters:
      value - the creditCurrency - Credit currency
    • getCreditLimit

      public Double getCreditLimit(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.creditLimit attribute.
      Returns:
      the creditLimit - Credit limit
    • getCreditLimit

      public Double getCreditLimit()
      Generated method - Getter of the TuaBillingAccount.creditLimit attribute.
      Returns:
      the creditLimit - Credit limit
    • getCreditLimitAsPrimitive

      public double getCreditLimitAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.creditLimit attribute.
      Returns:
      the creditLimit - Credit limit
    • getCreditLimitAsPrimitive

      public double getCreditLimitAsPrimitive()
      Generated method - Getter of the TuaBillingAccount.creditLimit attribute.
      Returns:
      the creditLimit - Credit limit
    • setCreditLimit

      public void setCreditLimit(de.hybris.platform.jalo.SessionContext ctx, Double value)
      Generated method - Setter of the TuaBillingAccount.creditLimit attribute.
      Parameters:
      value - the creditLimit - Credit limit
    • setCreditLimit

      public void setCreditLimit(Double value)
      Generated method - Setter of the TuaBillingAccount.creditLimit attribute.
      Parameters:
      value - the creditLimit - Credit limit
    • setCreditLimit

      public void setCreditLimit(de.hybris.platform.jalo.SessionContext ctx, double value)
      Generated method - Setter of the TuaBillingAccount.creditLimit attribute.
      Parameters:
      value - the creditLimit - Credit limit
    • setCreditLimit

      public void setCreditLimit(double value)
      Generated method - Setter of the TuaBillingAccount.creditLimit attribute.
      Parameters:
      value - the creditLimit - Credit limit
    • getFinancialAccount

      public TuaFinancialAccount getFinancialAccount(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.financialAccount attribute.
      Returns:
      the financialAccount - Financial account
    • getFinancialAccount

      public TuaFinancialAccount getFinancialAccount()
      Generated method - Getter of the TuaBillingAccount.financialAccount attribute.
      Returns:
      the financialAccount - Financial account
    • setFinancialAccount

      public void setFinancialAccount(de.hybris.platform.jalo.SessionContext ctx, TuaFinancialAccount value)
      Generated method - Setter of the TuaBillingAccount.financialAccount attribute.
      Parameters:
      value - the financialAccount - Financial account
    • setFinancialAccount

      public void setFinancialAccount(TuaFinancialAccount value)
      Generated method - Setter of the TuaBillingAccount.financialAccount attribute.
      Parameters:
      value - the financialAccount - Financial account
    • getPartyBills

      public Set<TuaPartyBill> getPartyBills(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.partyBills attribute.
      Returns:
      the partyBills - The Party Bills of that Billing Account.
    • getPartyBills

      public Set<TuaPartyBill> getPartyBills()
      Generated method - Getter of the TuaBillingAccount.partyBills attribute.
      Returns:
      the partyBills - The Party Bills of that Billing Account.
    • setPartyBills

      public void setPartyBills(de.hybris.platform.jalo.SessionContext ctx, Set<TuaPartyBill> value)
      Generated method - Setter of the TuaBillingAccount.partyBills attribute.
      Parameters:
      value - the partyBills - The Party Bills of that Billing Account.
    • setPartyBills

      public void setPartyBills(Set<TuaPartyBill> value)
      Generated method - Setter of the TuaBillingAccount.partyBills attribute.
      Parameters:
      value - the partyBills - The Party Bills of that Billing Account.
    • addToPartyBills

      public void addToPartyBills(de.hybris.platform.jalo.SessionContext ctx, TuaPartyBill value)
      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(TuaPartyBill value)
      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, TuaPartyBill value)
      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(TuaPartyBill value)
      Generated method - Removes value from partyBills.
      Parameters:
      value - the item to remove from partyBills - The Party Bills of that Billing Account.
    • getPaymentPlans

      public Set<TuaPaymentPlan> getPaymentPlans(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.paymentPlans attribute.
      Returns:
      the paymentPlans - Payment Plans
    • getPaymentPlans

      public Set<TuaPaymentPlan> getPaymentPlans()
      Generated method - Getter of the TuaBillingAccount.paymentPlans attribute.
      Returns:
      the paymentPlans - Payment Plans
    • setPaymentPlans

      public void setPaymentPlans(de.hybris.platform.jalo.SessionContext ctx, Set<TuaPaymentPlan> value)
      Generated method - Setter of the TuaBillingAccount.paymentPlans attribute.
      Parameters:
      value - the paymentPlans - Payment Plans
    • setPaymentPlans

      public void setPaymentPlans(Set<TuaPaymentPlan> value)
      Generated method - Setter of the TuaBillingAccount.paymentPlans attribute.
      Parameters:
      value - the paymentPlans - Payment Plans
    • addToPaymentPlans

      public void addToPaymentPlans(de.hybris.platform.jalo.SessionContext ctx, TuaPaymentPlan value)
      Generated method - Adds value to paymentPlans.
      Parameters:
      value - the item to add to paymentPlans - Payment Plans
    • addToPaymentPlans

      public void addToPaymentPlans(TuaPaymentPlan value)
      Generated method - Adds value to paymentPlans.
      Parameters:
      value - the item to add to paymentPlans - Payment Plans
    • removeFromPaymentPlans

      public void removeFromPaymentPlans(de.hybris.platform.jalo.SessionContext ctx, TuaPaymentPlan value)
      Generated method - Removes value from paymentPlans.
      Parameters:
      value - the item to remove from paymentPlans - Payment Plans
    • removeFromPaymentPlans

      public void removeFromPaymentPlans(TuaPaymentPlan value)
      Generated method - Removes value from paymentPlans.
      Parameters:
      value - the item to remove from paymentPlans - Payment Plans
    • getPaymentStatus

      public de.hybris.platform.jalo.enumeration.EnumerationValue getPaymentStatus(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.paymentStatus attribute.
      Returns:
      the paymentStatus - Payment status
    • getPaymentStatus

      public de.hybris.platform.jalo.enumeration.EnumerationValue getPaymentStatus()
      Generated method - Getter of the TuaBillingAccount.paymentStatus attribute.
      Returns:
      the paymentStatus - Payment status
    • setPaymentStatus

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

      public void setPaymentStatus(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TuaBillingAccount.paymentStatus attribute.
      Parameters:
      value - the paymentStatus - Payment status
    • getRatingType

      public de.hybris.platform.jalo.enumeration.EnumerationValue getRatingType(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.ratingType attribute.
      Returns:
      the ratingType - Rating type
    • getRatingType

      public de.hybris.platform.jalo.enumeration.EnumerationValue getRatingType()
      Generated method - Getter of the TuaBillingAccount.ratingType attribute.
      Returns:
      the ratingType - Rating type
    • setRatingType

      public void setRatingType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TuaBillingAccount.ratingType attribute.
      Parameters:
      value - the ratingType - Rating type
    • setRatingType

      public void setRatingType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TuaBillingAccount.ratingType attribute.
      Parameters:
      value - the ratingType - Rating type
    • getReferredDefaultPaymentMethod

      public TuaPaymentInfo getReferredDefaultPaymentMethod(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaBillingAccount.referredDefaultPaymentMethod attribute.
      Returns:
      the referredDefaultPaymentMethod - Referred default payment method.
    • getReferredDefaultPaymentMethod

      public TuaPaymentInfo getReferredDefaultPaymentMethod()
      Generated method - Getter of the TuaBillingAccount.referredDefaultPaymentMethod attribute.
      Returns:
      the referredDefaultPaymentMethod - Referred default payment method.
    • setReferredDefaultPaymentMethod

      public void setReferredDefaultPaymentMethod(de.hybris.platform.jalo.SessionContext ctx, TuaPaymentInfo value)
      Generated method - Setter of the TuaBillingAccount.referredDefaultPaymentMethod attribute.
      Parameters:
      value - the referredDefaultPaymentMethod - Referred default payment method.
    • setReferredDefaultPaymentMethod

      public void setReferredDefaultPaymentMethod(TuaPaymentInfo value)
      Generated method - Setter of the TuaBillingAccount.referredDefaultPaymentMethod attribute.
      Parameters:
      value - the referredDefaultPaymentMethod - Referred default payment method.