|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.geebis.books.model.partner.Partner
@Name(value="partner") public abstract class Partner
Partner is an abstract class representing all business partners
This includes:
| Constructor Summary | |
|---|---|
protected |
Partner()
|
protected |
Partner(java.lang.String name)
|
| Method Summary | |
|---|---|
Account |
getAccountsPayableAccount()
Gets the partner's AP liability account |
Account |
getAccountsReceivableAccount()
Gets the partner's AR liability account |
java.lang.String |
getCompanyName()
Gets the company name of this partner |
java.lang.String |
getContact()
Gets this partner's contact |
ContactInformation |
getContactInformation()
Gets this partner's contact information |
Terms |
getDefaultTerms()
Gets the default terms to use for this partner |
java.lang.String |
getFirstName()
Gets this partner's first name |
java.lang.String |
getGenderTitle()
Gets this partner's gender title (Mr, Mrs...) |
java.lang.Long |
getId()
|
java.util.List<Label> |
getLabels()
Gets the labels that are attached to this partner |
java.lang.String |
getLastName()
Gets this partner's last name |
java.lang.String |
getMiddleInitial()
Gets this partner's middle initial |
java.lang.String |
getName()
This is the name of the business partner. |
java.lang.Integer |
getVersion()
|
void |
setAccountsPayableAccount(AccountsPayableAccount accountsPayableAccount)
Sets the partner's AP liability account |
void |
setAccountsReceivableAccount(AccountsReceivableAccount accountsReceivableAccount)
Sets the partner's AR liability account |
void |
setCompanyName(java.lang.String companyName)
Sets the company name of this partner |
void |
setContact(java.lang.String contact)
Sets this partner's contact |
void |
setContactInformation(ContactInformation contactInformation)
Sets this partner's contact information |
void |
setDefaultTerms(Terms defaultTerms)
Sets the default terms to use with this partner |
void |
setFirstName(java.lang.String firstName)
Sets this partner's first name |
void |
setGenderTitle(java.lang.String genderTitle)
Sets this partner's gender title |
void |
setId(java.lang.Long id)
|
void |
setLabels(java.util.List<Label> labels)
Sets the labels for this partner |
void |
setLastName(java.lang.String lastName)
Sets this partner's last name |
void |
setMiddleInitial(java.lang.String middleInitial)
Sets this partner's middle initial |
void |
setName(java.lang.String name)
Sets the name of the business partner. |
void |
setVersion(java.lang.Integer version)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected Partner()
protected Partner(java.lang.String name)
| Method Detail |
|---|
public java.lang.String getName()
Partner from everywhere in the system.
Partnerpublic void setName(java.lang.String name)
name - The name to use for this business partner.public java.lang.String getCompanyName()
public void setCompanyName(java.lang.String companyName)
companyName - the new company name for thsi partnerpublic java.lang.String getGenderTitle()
public void setGenderTitle(java.lang.String genderTitle)
genderTitle - the new gender title for this partnergetGenderTitle()public java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
firstName - the new first name for this partnerpublic java.lang.String getMiddleInitial()
public void setMiddleInitial(java.lang.String middleInitial)
middleInitial - the new middle initial for this partnerpublic java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
lastName - the new last name for this partnerpublic java.lang.String getContact()
public void setContact(java.lang.String contact)
contact - the new contact for this partnerpublic ContactInformation getContactInformation()
public void setContactInformation(ContactInformation contactInformation)
contactInformation - the new contact information for this partnerpublic Account getAccountsReceivableAccount()
public void setAccountsReceivableAccount(AccountsReceivableAccount accountsReceivableAccount)
accountsReceivableAccount - the new AR liability account to use for this partnerpublic Account getAccountsPayableAccount()
public void setAccountsPayableAccount(AccountsPayableAccount accountsPayableAccount)
accountsPayableAccount - the new AP liability account for this partnerspublic java.util.List<Label> getLabels()
public void setLabels(java.util.List<Label> labels)
labels - the labels that are attached to this partnerpublic Terms getDefaultTerms()
public void setDefaultTerms(Terms defaultTerms)
defaultTerms - the new default terms to use with this partnerpublic java.lang.Integer getVersion()
public void setVersion(java.lang.Integer version)
public java.lang.Long getId()
public void setId(java.lang.Long id)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||