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, insert
public long persistToDatabase() throws SQLException
persistToDatabase
in interface DatabaseEntity
SQLException
public static Party findById(long id) throws SQLException
SQLException
public static Party findByName(String name) throws SQLException
SQLException
public static Party findByNameAndStreetAddress(String name, String givenStreet) throws SQLException
SQLException
public static long findOrPersist(Party party) throws SQLException
SQLException
public String prepareInsertStatement()
prepareInsertStatement
in class DefaultDatabaseEntity
public 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.