|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectibilling.client.ClientObject
ibilling.client.Adjustment
public class Adjustment
Represents a change made to a PaymentPlan. Adjustment captures the reason behind the changes.
The following changes are possible:
| Field Summary | |
|---|---|
private java.lang.String |
adjustmentReasonCode
Predefined code explaining the reason for the changes. |
private CustomerAccount |
customerAccount
Reference to CustomerAccount that owns the plans affected by the change. |
private java.lang.String |
notes
Textual description of the adjustment reasons. |
private static long |
serialVersionUID
The Constant serialVersionUID. |
| Constructor Summary | |
|---|---|
Adjustment()
Instantiates a new adjustment. |
|
Adjustment(java.util.Date createDate,
java.lang.Integer merchantAccountCode,
java.lang.String code,
java.lang.String notes,
java.lang.String adjustmentReasonCode,
CustomerAccount customerAccount,
java.lang.Long id)
Instantiates a new adjustment. |
|
| Method Summary | |
|---|---|
java.lang.String |
getAdjustmentReasonCode()
Gets the adjustment reason code. |
CustomerAccount |
getCustomerAccount()
Gets the customer account. |
java.lang.String |
getNotes()
Gets the notes. |
void |
setAdjustmentReasonCode(java.lang.String adjustmentReasonCode)
Set a value to adjustmentReasonCode. |
(package private) void |
setCustomerAccount(CustomerAccount customerAccount)
Sets the customer account. |
void |
setNotes(java.lang.String notes)
Set a value to notes. |
java.lang.String |
type()
Returns the type of the object instance using library's terminology In most cases it will match ClassName, but when a single class may represent multiple conceptual objects, the value will differ. |
| Methods inherited from class ibilling.client.ClientObject |
|---|
getClientProperty, getCode, getCreateDate, getId, getMerchantAccountCode, getRefId, hasClientProperty, setClientProperty, setCode, setCreateDate, setId, setMerchantAccountCode, setRefId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private java.lang.String notes
private java.lang.String adjustmentReasonCode
private CustomerAccount customerAccount
| Constructor Detail |
|---|
Adjustment()
Adjustment(java.util.Date createDate,
java.lang.Integer merchantAccountCode,
java.lang.String code,
java.lang.String notes,
java.lang.String adjustmentReasonCode,
CustomerAccount customerAccount,
java.lang.Long id)
createDate - the create datemerchantAccountCode - the merchant account codecode - the codenotes - the notesadjustmentReasonCode - the adjustment reason codecustomerAccount - the customer accountid - the id| Method Detail |
|---|
public java.lang.String getNotes()
public void setNotes(java.lang.String notes)
notes - the notespublic java.lang.String getAdjustmentReasonCode()
public void setAdjustmentReasonCode(java.lang.String adjustmentReasonCode)
adjustmentReasonCode - the adjustment reason codepublic java.lang.String type()
ClientObject
type in class ClientObjectpublic CustomerAccount getCustomerAccount()
void setCustomerAccount(CustomerAccount customerAccount)
customerAccount - the new customer account
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||