|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectibilling.client.ClientObject
ibilling.client.AccountActivity
public abstract class AccountActivity
Abstract class for objects that represent CustomerAccount related financial activity. For example, invoice, payment, paper statement are all types of AccountActivity
| Field Summary | |
|---|---|
private java.lang.String |
accountActivityType
Type of activity, e.g. |
private CustomerAccount |
customerAccount
Reference to the CustomerAccount affected by this activity. |
private static long |
serialVersionUID
The Constant serialVersionUID. |
| Constructor Summary | |
|---|---|
AccountActivity()
Instantiates a new account activity. |
|
AccountActivity(java.lang.Integer merchantAccountCode,
java.lang.String accountActivityType,
java.lang.String code,
CustomerAccount customerAccount,
java.lang.Long id)
Instantiates a new account activity. |
|
| Method Summary | |
|---|---|
java.lang.String |
getAccountActivityType()
Gets the account activity type. |
CustomerAccount |
getCustomerAccount()
Gets the customer account. |
void |
setAccountActivityType(java.lang.String accountActivityType)
Set a value to accountActivityType. |
(package private) void |
setCustomerAccount(CustomerAccount customerAccount)
Set a value to customerAccount. |
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 accountActivityType
private CustomerAccount customerAccount
| Constructor Detail |
|---|
AccountActivity()
AccountActivity(java.lang.Integer merchantAccountCode,
java.lang.String accountActivityType,
java.lang.String code,
CustomerAccount customerAccount,
java.lang.Long id)
merchantAccountCode - the merchant account codeaccountActivityType - the account activity typecode - the code (optional)customerAccount - the customer account affected by the activity| Method Detail |
|---|
public java.lang.String getAccountActivityType()
public void setAccountActivityType(java.lang.String accountActivityType)
accountActivityType - the account activity typepublic CustomerAccount getCustomerAccount()
void setCustomerAccount(CustomerAccount customerAccount)
customerAccount - the customer accountpublic java.lang.String type()
ClientObject
type in class ClientObject
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||