Class InstallmentScheduleSpec
java.lang.Object
com.oracle.communications.brm.cc.model.InstallmentScheduleSpec
- All Implemented Interfaces:
Serializable
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="href" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="descr" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="createdAt" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="startsAt" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="modifiedAt" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="expiresAt" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="glid" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="minPercent" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="minAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="maxIntervalDaysNEI" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="maxNumNEI" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="qualifiers" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}qualifier" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe date when the installment schedule specification is created.protected StringThe installment schedule specification description.protected StringThe date when the installment schedule specification expires.protected IntegerThe general ledger ID used for recording the installment charge.protected StringThe unique resource URL, used to get the object.protected StringThe installment schedule specification ID.protected IntegerThe maximum number of days between non-equal installments.protected IntegerThe maximum number of non-equal installments.protected BigDecimalThe minimum bill/charge amount to be considered for the installment conversion.protected BigDecimalThe minimum bill/charge percentage to be considered for the installment conversion.protected StringThe date when the installment schedule specification is modified.protected StringThe installment schedule specification name.protected StringThe date when the installment schedule specification starts. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe date when the installment schedule specification is created.getDescr()The installment schedule specification description.The date when the installment schedule specification expires.getGlid()The general ledger ID used for recording the installment charge.getHref()The unique resource URL, used to get the object.getId()The installment schedule specification ID.The maximum number of days between non-equal installments.The maximum number of non-equal installments.The minimum bill/charge amount to be considered for the installment conversion.The minimum bill/charge percentage to be considered for the installment conversion.The date when the installment schedule specification is modified.getName()The installment schedule specification name.Gets the value of the qualifiers property.The date when the installment schedule specification starts.voidsetCreatedAt(String value) Sets the value of the createdAt property.voidSets the value of the descr property.voidsetExpiresAt(String value) Sets the value of the expiresAt property.voidSets the value of the glid property.voidSets the value of the href property.voidSets the value of the id property.voidsetMaxIntervalDaysNEI(Integer value) Sets the value of the maxIntervalDaysNEI property.voidsetMaxNumNEI(Integer value) Sets the value of the maxNumNEI property.voidsetMinAmount(BigDecimal value) Sets the value of the minAmount property.voidsetMinPercent(BigDecimal value) Sets the value of the minPercent property.voidsetModifiedAt(String value) Sets the value of the modifiedAt property.voidSets the value of the name property.voidsetStartsAt(String value) Sets the value of the startsAt property.
-
Field Details
-
id
The installment schedule specification ID. -
name
The installment schedule specification name. -
href
The unique resource URL, used to get the object. -
descr
The installment schedule specification description. -
createdAt
The date when the installment schedule specification is created. -
startsAt
The date when the installment schedule specification starts. -
modifiedAt
The date when the installment schedule specification is modified. -
expiresAt
The date when the installment schedule specification expires. -
glid
The general ledger ID used for recording the installment charge. -
minPercent
The minimum bill/charge percentage to be considered for the installment conversion. Either the minimum percentage or the minimum amount must be included. -
minAmount
The minimum bill/charge amount to be considered for the installment conversion. Either the minimum percentage or the minimum amount must be included. -
maxIntervalDaysNEI
The maximum number of days between non-equal installments. -
maxNumNEI
The maximum number of non-equal installments. -
qualifiers
-
-
Constructor Details
-
InstallmentScheduleSpec
public InstallmentScheduleSpec()
-
-
Method Details
-
getId
The installment schedule specification ID.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString- See Also:
-
getName
The installment schedule specification name.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString- See Also:
-
getHref
The unique resource URL, used to get the object.- Returns:
- possible object is
String
-
setHref
Sets the value of the href property.- Parameters:
value- allowed object isString- See Also:
-
getDescr
The installment schedule specification description.- Returns:
- possible object is
String
-
setDescr
Sets the value of the descr property.- Parameters:
value- allowed object isString- See Also:
-
getCreatedAt
The date when the installment schedule specification is created.- Returns:
- possible object is
String
-
setCreatedAt
Sets the value of the createdAt property.- Parameters:
value- allowed object isString- See Also:
-
getStartsAt
The date when the installment schedule specification starts.- Returns:
- possible object is
String
-
setStartsAt
Sets the value of the startsAt property.- Parameters:
value- allowed object isString- See Also:
-
getModifiedAt
The date when the installment schedule specification is modified.- Returns:
- possible object is
String
-
setModifiedAt
Sets the value of the modifiedAt property.- Parameters:
value- allowed object isString- See Also:
-
getExpiresAt
The date when the installment schedule specification expires.- Returns:
- possible object is
String
-
setExpiresAt
Sets the value of the expiresAt property.- Parameters:
value- allowed object isString- See Also:
-
getGlid
The general ledger ID used for recording the installment charge.- Returns:
- possible object is
Integer
-
setGlid
Sets the value of the glid property.- Parameters:
value- allowed object isInteger- See Also:
-
getMinPercent
The minimum bill/charge percentage to be considered for the installment conversion. Either the minimum percentage or the minimum amount must be included.- Returns:
- possible object is
BigDecimal
-
setMinPercent
Sets the value of the minPercent property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getMinAmount
The minimum bill/charge amount to be considered for the installment conversion. Either the minimum percentage or the minimum amount must be included.- Returns:
- possible object is
BigDecimal
-
setMinAmount
Sets the value of the minAmount property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getMaxIntervalDaysNEI
The maximum number of days between non-equal installments.- Returns:
- possible object is
Integer
-
setMaxIntervalDaysNEI
Sets the value of the maxIntervalDaysNEI property.- Parameters:
value- allowed object isInteger- See Also:
-
getMaxNumNEI
The maximum number of non-equal installments.- Returns:
- possible object is
Integer
-
setMaxNumNEI
Sets the value of the maxNumNEI property.- Parameters:
value- allowed object isInteger- See Also:
-
getQualifiers
Gets the value of the qualifiers property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the qualifiers property.For example, to add a new item, do as follows:
getQualifiers().add(newItem);
Objects of the following type(s) are allowed in the list
Qualifier- Returns:
- The value of the qualifiers property.
-