public class Person extends Entity
| Modifier and Type | Field and Description |
|---|---|
protected Address |
address |
protected java.lang.String |
company |
protected java.lang.String |
document |
protected java.lang.String |
documentType |
protected java.lang.String |
email |
protected java.lang.String |
mobile |
protected java.lang.String |
name |
protected java.lang.String |
surname |
| Constructor and Description |
|---|
Person(org.json.JSONObject object) |
Person(java.lang.String document,
java.lang.String documentType,
java.lang.String name,
java.lang.String surname,
java.lang.String company,
java.lang.String email,
Address address,
java.lang.String mobile)
Crea una nueva instancia de
Person |
| Modifier and Type | Method and Description |
|---|---|
Address |
getAddress() |
java.lang.String |
getCompany() |
java.lang.String |
getDocument() |
java.lang.String |
getDocumentType() |
java.lang.String |
getEmail() |
java.lang.String |
getMobile() |
java.lang.String |
getName() |
java.lang.String |
getSurname() |
org.json.JSONObject |
toJsonObject() |
checkMissingFields, filterJSONObject, getValidator, isValid, isValid, setValidatorprotected java.lang.String document
protected java.lang.String documentType
protected java.lang.String name
protected java.lang.String surname
protected java.lang.String company
protected java.lang.String email
protected Address address
protected java.lang.String mobile
public Person(org.json.JSONObject object)
public Person(java.lang.String document,
java.lang.String documentType,
java.lang.String name,
java.lang.String surname,
java.lang.String company,
java.lang.String email,
Address address,
java.lang.String mobile)
Persondocument - IdentificacióndocumentType - Tipo de identificación [CC, CE, TI, SSN, NIT, PPN]name - Nombres de la personasurname - Apellidos de la personacompany - Nombre de la empresa en la que trabaja o representaemail - Correo electrónico de la personaaddress - Información completa de la direcciónmobile - Número celularpublic java.lang.String getDocument()
public java.lang.String getDocumentType()
public java.lang.String getName()
public java.lang.String getSurname()
public java.lang.String getCompany()
public java.lang.String getEmail()
public Address getAddress()
public java.lang.String getMobile()
public org.json.JSONObject toJsonObject()
toJsonObject in class Entity