Class DepositSpecProfile
java.lang.Object
com.oracle.communications.brm.cc.model.DepositSpecProfile
- 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="validityRuleSource" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="href" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="createdAt" 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="startDateTime" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="hostName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="descr" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="code" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="isRefundable" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="releaseType" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="isPayinterest" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isExemptible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isTransferrable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isOverridable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="refundRule" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}depositRefundRule"/> <element name="interestRule" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}depositInterestRule"/> <element name="validityRule" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}depositValidityRule"/> <element name="status" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The deposit specification profile code.protected String
The date when the deposit specification profile is created.protected String
The deposit specification profile description.protected String
The expiry date of the deposit specification profile.protected String
Not used.protected String
The unique resource URL, used to get the deposit specification profile object.protected String
The deposit specification profile ID.protected DepositInterestRule
protected Boolean
Specify whether the deposit specification profile is exemptible (true) or not (false).protected Boolean
Specify whether the deposit specification profile is overridable (true) or not (false).protected Boolean
Specify whether the interest must be paid for the deposit specification profile (true) or not (false).protected String
Not used.protected Boolean
Specify whether the deposit specification profile is transferrable (true) or not (false).protected String
The date when the deposit specification profile is modified.protected String
The deposit specification profile name.protected DepositRefundRule
protected Integer
The release type for the deposit specification profile.protected String
The start date of the deposit specification profile.protected String
The deposit specification profile status.protected DepositValidityRule
protected String
The deposit validity rule source.
Allowed Values: SYSTEM_DEFINED, RULE_DEFINED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()
The deposit specification profile code.The date when the deposit specification profile is created.getDescr()
The deposit specification profile description.The expiry date of the deposit specification profile.Not used.getHref()
The unique resource URL, used to get the deposit specification profile object.getId()
The deposit specification profile ID.Gets the value of the interestRule property.Not used.The date when the deposit specification profile is modified.getName()
The deposit specification profile name.Gets the value of the refundRule property.The release type for the deposit specification profile.The start date of the deposit specification profile.The deposit specification profile status.Gets the value of the validityRule property.The deposit validity rule source.
Allowed Values: SYSTEM_DEFINED, RULE_DEFINEDSpecify whether the deposit specification profile is exemptible (true) or not (false).Specify whether the deposit specification profile is overridable (true) or not (false).Specify whether the interest must be paid for the deposit specification profile (true) or not (false).Specify whether the deposit specification profile is transferrable (true) or not (false).void
Sets the value of the code property.void
setCreatedAt
(String value) Sets the value of the createdAt property.void
Sets the value of the descr property.void
setExpiresAt
(String value) Sets the value of the expiresAt property.void
setHostName
(String value) Sets the value of the hostName property.void
Sets the value of the href property.void
Sets the value of the id property.void
Sets the value of the interestRule property.void
setIsExemptible
(Boolean value) Sets the value of the isExemptible property.void
setIsOverridable
(Boolean value) Sets the value of the isOverridable property.void
setIsPayinterest
(Boolean value) Sets the value of the isPayinterest property.void
setIsRefundable
(String value) Sets the value of the isRefundable property.void
setIsTransferrable
(Boolean value) Sets the value of the isTransferrable property.void
setModifiedAt
(String value) Sets the value of the modifiedAt property.void
Sets the value of the name property.void
setRefundRule
(DepositRefundRule value) Sets the value of the refundRule property.void
setReleaseType
(Integer value) Sets the value of the releaseType property.void
setStartDateTime
(String value) Sets the value of the startDateTime property.void
Sets the value of the status property.void
Sets the value of the validityRule property.void
setValidityRuleSource
(String value) Sets the value of the validityRuleSource property.
-
Field Details
-
validityRuleSource
The deposit validity rule source.
Allowed Values: SYSTEM_DEFINED, RULE_DEFINED -
id
The deposit specification profile ID. -
href
The unique resource URL, used to get the deposit specification profile object. -
createdAt
The date when the deposit specification profile is created. -
modifiedAt
The date when the deposit specification profile is modified. -
expiresAt
The expiry date of the deposit specification profile. -
startDateTime
The start date of the deposit specification profile. -
name
The deposit specification profile name. -
hostName
Not used. -
descr
The deposit specification profile description. -
code
The deposit specification profile code. -
isRefundable
Not used. -
releaseType
The release type for the deposit specification profile. Allowed Values: 1 (Prepayment), 2 (Refund), 3 (Zeroise). -
isPayinterest
Specify whether the interest must be paid for the deposit specification profile (true) or not (false). -
isExemptible
Specify whether the deposit specification profile is exemptible (true) or not (false). -
isTransferrable
Specify whether the deposit specification profile is transferrable (true) or not (false). -
isOverridable
Specify whether the deposit specification profile is overridable (true) or not (false). -
refundRule
-
interestRule
-
validityRule
-
status
The deposit specification profile status. Allowed Values: 0 (Active), 1 (Draft), 2 (Canceled).
-
-
Constructor Details
-
DepositSpecProfile
public DepositSpecProfile()
-
-
Method Details
-
getValidityRuleSource
The deposit validity rule source.
Allowed Values: SYSTEM_DEFINED, RULE_DEFINED- Returns:
- possible object is
String
-
setValidityRuleSource
Sets the value of the validityRuleSource property.- Parameters:
value
- allowed object isString
- See Also:
-
getId
The deposit specification profile ID.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value
- allowed object isString
- See Also:
-
getHref
The unique resource URL, used to get the deposit specification profile object.- Returns:
- possible object is
String
-
setHref
Sets the value of the href property.- Parameters:
value
- allowed object isString
- See Also:
-
getCreatedAt
The date when the deposit specification profile is created.- Returns:
- possible object is
String
-
setCreatedAt
Sets the value of the createdAt property.- Parameters:
value
- allowed object isString
- See Also:
-
getModifiedAt
The date when the deposit specification profile is modified.- Returns:
- possible object is
String
-
setModifiedAt
Sets the value of the modifiedAt property.- Parameters:
value
- allowed object isString
- See Also:
-
getExpiresAt
The expiry date of the deposit specification profile.- Returns:
- possible object is
String
-
setExpiresAt
Sets the value of the expiresAt property.- Parameters:
value
- allowed object isString
- See Also:
-
getStartDateTime
The start date of the deposit specification profile.- Returns:
- possible object is
String
-
setStartDateTime
Sets the value of the startDateTime property.- Parameters:
value
- allowed object isString
- See Also:
-
getName
The deposit specification profile name.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value
- allowed object isString
- See Also:
-
getHostName
Not used.- Returns:
- possible object is
String
-
setHostName
Sets the value of the hostName property.- Parameters:
value
- allowed object isString
- See Also:
-
getDescr
The deposit specification profile description.- Returns:
- possible object is
String
-
setDescr
Sets the value of the descr property.- Parameters:
value
- allowed object isString
- See Also:
-
getCode
The deposit specification profile code.- Returns:
- possible object is
String
-
setCode
Sets the value of the code property.- Parameters:
value
- allowed object isString
- See Also:
-
getIsRefundable
Not used.- Returns:
- possible object is
String
-
setIsRefundable
Sets the value of the isRefundable property.- Parameters:
value
- allowed object isString
- See Also:
-
getReleaseType
The release type for the deposit specification profile. Allowed Values: 1 (Prepayment), 2 (Refund), 3 (Zeroise).- Returns:
- possible object is
Integer
-
setReleaseType
Sets the value of the releaseType property.- Parameters:
value
- allowed object isInteger
- See Also:
-
isIsPayinterest
Specify whether the interest must be paid for the deposit specification profile (true) or not (false).- Returns:
- possible object is
Boolean
-
setIsPayinterest
Sets the value of the isPayinterest property.- Parameters:
value
- allowed object isBoolean
- See Also:
-
isIsExemptible
Specify whether the deposit specification profile is exemptible (true) or not (false).- Returns:
- possible object is
Boolean
-
setIsExemptible
Sets the value of the isExemptible property.- Parameters:
value
- allowed object isBoolean
- See Also:
-
isIsTransferrable
Specify whether the deposit specification profile is transferrable (true) or not (false).- Returns:
- possible object is
Boolean
-
setIsTransferrable
Sets the value of the isTransferrable property.- Parameters:
value
- allowed object isBoolean
- See Also:
-
isIsOverridable
Specify whether the deposit specification profile is overridable (true) or not (false).- Returns:
- possible object is
Boolean
-
setIsOverridable
Sets the value of the isOverridable property.- Parameters:
value
- allowed object isBoolean
- See Also:
-
getRefundRule
Gets the value of the refundRule property.- Returns:
- possible object is
DepositRefundRule
-
setRefundRule
Sets the value of the refundRule property.- Parameters:
value
- allowed object isDepositRefundRule
-
getInterestRule
Gets the value of the interestRule property.- Returns:
- possible object is
DepositInterestRule
-
setInterestRule
Sets the value of the interestRule property.- Parameters:
value
- allowed object isDepositInterestRule
-
getValidityRule
Gets the value of the validityRule property.- Returns:
- possible object is
DepositValidityRule
-
setValidityRule
Sets the value of the validityRule property.- Parameters:
value
- allowed object isDepositValidityRule
-
getStatus
The deposit specification profile status. Allowed Values: 0 (Active), 1 (Draft), 2 (Canceled).- Returns:
- possible object is
String
-
setStatus
Sets the value of the status property.- Parameters:
value
- allowed object isString
- See Also:
-