public class Party extends DefaultDatabaseEntity implements DatabaseEntity
Party class represents the information related to the invoice
Customer and Supplier.| Modifier and Type | Class and Description |
|---|---|
static class |
Party.COLUMNS |
| Constructor and Description |
|---|
Party() |
| Modifier and Type | Method and Description |
|---|---|
static Party |
findById(long id) |
static Party |
findByName(String name) |
static Party |
findByNameAndStreetAddress(String name,
String givenStreet) |
static long |
findOrPersist(Party party) |
List<Contact> |
getContacts() |
String |
getLanguage() |
String |
getName() |
long |
getPartyId() |
PostalAddress |
getPostalAddress() |
long |
getPostalAddressId() |
String |
getVat() |
String |
getWebsite() |
long |
persistToDatabase() |
String |
prepareInsertStatement() |
void |
setContacts(List<Contact> contacts) |
void |
setLanguage(String language) |
void |
setName(String name) |
void |
setPartyId(long partyId) |
void |
setPostalAddress(PostalAddress postalAddress) |
void |
setPostalAddressId(long postalAddressId) |
void |
setVat(String vat) |
void |
setWebsite(String website) |
createInsertSql, getConnection, insertpublic long persistToDatabase()
throws SQLException
persistToDatabase in interface DatabaseEntitySQLExceptionpublic static Party findById(long id) throws SQLException
SQLExceptionpublic static Party findByName(String name) throws SQLException
SQLExceptionpublic static Party findByNameAndStreetAddress(String name, String givenStreet) throws SQLException
SQLExceptionpublic static long findOrPersist(Party party) throws SQLException
SQLExceptionpublic String prepareInsertStatement()
prepareInsertStatement in class DefaultDatabaseEntitypublic long getPartyId()
public long getPostalAddressId()
public String getName()
public String getVat()
public String getLanguage()
public String getWebsite()
public PostalAddress getPostalAddress()
public void setPartyId(long partyId)
public void setPostalAddressId(long postalAddressId)
public void setName(String name)
public void setVat(String vat)
public void setLanguage(String language)
public void setWebsite(String website)
public void setPostalAddress(PostalAddress postalAddress)
Copyright © 2011–2019 Plain Source. All rights reserved.