Class BillingCycleSpecification
java.lang.Object
de.hybris.platform.billingaccounttmfwebservices.v1.dto.BillingCycleSpecification
Deprecated.
A detailed description of when to initiate a billing cycle and the various sub steps of a billing cycle.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionatBaseType(String atBaseType) Deprecated.atSchemaLocation(String atSchemaLocation) Deprecated.Deprecated.billingDateShift(Integer billingDateShift) Deprecated.billingPeriod(String billingPeriod) Deprecated.chargeDateOffset(Integer chargeDateOffset) Deprecated.creditDateOffset(Integer creditDateOffset) Deprecated.description(String description) Deprecated.booleanDeprecated.Deprecated.Deprecated.When sub-classing, this defines the super-classDeprecated.A URI to a JSON-Schema file that defines additional attributes and relationshipsDeprecated.When sub-classing, this defines the sub-class entity nameDeprecated.An offset of a billing/settlement date.Deprecated.A billing time period.Deprecated.An offset of a date through which charges previously received by the billing system will appear on the bill.Deprecated.An offset of a date through which credits previously received by the billing system will appear on the bill.Deprecated.An explanation regarding this billing cycle specificationDeprecated.Frequency of the billing cycle (monthly for instance)getHref()Deprecated.Reference of the billing cycle specificationgetId()Deprecated.Unique identifier of the billing cycle specificationDeprecated.An offset of a customer bill mailing date.@NotNull StringgetName()Deprecated.A short descriptive nameDeprecated.An offset of a payment due date.@Valid TimePeriodDeprecated.Get validForinthashCode()Deprecated.Deprecated.Deprecated.mailingDateOffset(Integer mailingDateOffset) Deprecated.Deprecated.paymentDueDateOffset(Integer paymentDueDateOffset) Deprecated.voidsetAtBaseType(String atBaseType) Deprecated.voidsetAtSchemaLocation(String atSchemaLocation) Deprecated.voidDeprecated.voidsetBillingDateShift(Integer billingDateShift) Deprecated.voidsetBillingPeriod(String billingPeriod) Deprecated.voidsetChargeDateOffset(Integer chargeDateOffset) Deprecated.voidsetCreditDateOffset(Integer creditDateOffset) Deprecated.voidsetDescription(String description) Deprecated.voidsetFrequency(String frequency) Deprecated.voidDeprecated.voidDeprecated.voidsetMailingDateOffset(Integer mailingDateOffset) Deprecated.voidDeprecated.voidsetPaymentDueDateOffset(Integer paymentDueDateOffset) Deprecated.voidsetValidFor(TimePeriod validFor) Deprecated.toString()Deprecated.validFor(TimePeriod validFor) Deprecated.
-
Constructor Details
-
BillingCycleSpecification
public BillingCycleSpecification()Deprecated.
-
-
Method Details
-
id
Deprecated. -
getId
Deprecated.Unique identifier of the billing cycle specification- Returns:
- id
-
setId
Deprecated. -
href
Deprecated. -
getHref
Deprecated.Reference of the billing cycle specification- Returns:
- href
-
setHref
Deprecated. -
billingDateShift
Deprecated. -
getBillingDateShift
Deprecated.An offset of a billing/settlement date. The offset is expressed as number of days with regard to the start of the billing/settlement period.- Returns:
- billingDateShift
-
setBillingDateShift
Deprecated. -
billingPeriod
Deprecated. -
getBillingPeriod
Deprecated.A billing time period. It can be recurring, for example: week, month, quarter of year, year .- Returns:
- billingPeriod
-
setBillingPeriod
Deprecated. -
chargeDateOffset
Deprecated. -
getChargeDateOffset
Deprecated.An offset of a date through which charges previously received by the billing system will appear on the bill. The offset is expressed as number of days with regard to the start of the BillingPeriod.- Returns:
- chargeDateOffset
-
setChargeDateOffset
Deprecated. -
creditDateOffset
Deprecated. -
getCreditDateOffset
Deprecated.An offset of a date through which credits previously received by the billing system will appear on the bill. The offset is expressed as number of days with regard to the start of the BillingPeriod.- Returns:
- creditDateOffset
-
setCreditDateOffset
Deprecated. -
description
Deprecated. -
getDescription
Deprecated.An explanation regarding this billing cycle specification- Returns:
- description
-
setDescription
Deprecated. -
frequency
Deprecated. -
getFrequency
Deprecated.Frequency of the billing cycle (monthly for instance)- Returns:
- frequency
-
setFrequency
Deprecated. -
mailingDateOffset
Deprecated. -
getMailingDateOffset
Deprecated.An offset of a customer bill mailing date. The offset is expressed as number of days with regard to the start of the BillingPeriod.- Returns:
- mailingDateOffset
-
setMailingDateOffset
Deprecated. -
name
Deprecated. -
getName
Deprecated.A short descriptive name- Returns:
- name
-
setName
Deprecated. -
paymentDueDateOffset
Deprecated. -
getPaymentDueDateOffset
Deprecated.An offset of a payment due date. The offset is expressed as number of days with regard to the start of the BillingPeriod.- Returns:
- paymentDueDateOffset
-
setPaymentDueDateOffset
Deprecated. -
validFor
Deprecated. -
getValidFor
Deprecated.Get validFor- Returns:
- validFor
-
setValidFor
Deprecated. -
atBaseType
Deprecated. -
getAtBaseType
Deprecated.When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
Deprecated. -
atSchemaLocation
Deprecated. -
getAtSchemaLocation
Deprecated.A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
Deprecated. -
atType
Deprecated. -
getAtType
Deprecated.When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
Deprecated. -
equals
Deprecated. -
hashCode
public int hashCode()Deprecated. -
toString
Deprecated.
-