|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fenalco.entities.LogisticOperator
public class LogisticOperator
Esta clase representa la tabla operador_logístico de la base de datos y encapsula cada una de las operaciones que sobre esta se puedan realizar : inserción, actualización, eliminación, consulta
| Field Summary | |
|---|---|
private java.lang.String |
address
dirección del operador |
private int |
cityId
número de identificación de la ciudad del operador |
private java.lang.String |
cityName
nombre de la ciudad |
private java.lang.String |
contact
nombre de una persona de contacto del operador logístico |
private java.lang.String |
email
correo electrónico del operador |
private int |
id
id del operador logístico |
private java.lang.String |
name
nombre del operador logístico |
private java.lang.String |
phoneNumber
número telefónico del operador |
| Constructor Summary | |
|---|---|
LogisticOperator()
Constructor por omisión de la clase. |
|
LogisticOperator(int operatorId)
Constructor que recibe el id del operador logístico en la base de datos. |
|
| Method Summary | |
|---|---|
boolean |
delete(Transaction transaction)
Realiza una consulta SQL de tipo delete con el fin de eliminar el operador logístico de la base de datos cuando se creo la instancia con el constructor que recibe el id como parámetro.Para eliminar los datos en la tabla operador_logistico debe construir una consulta SQL de tipo deletete y la adiciona a la transacción usando el método addSql |
java.lang.String |
getAddress()
Consultor para el atributo address. |
int |
getCityId()
Consultor para el atributo cityId. |
java.lang.String |
getCityName()
Consultor para el atributo cityName. |
java.lang.String |
getContact()
Consultor para el atributo contact. |
java.lang.String |
getEmail()
Consultor para el atributo email. |
int |
getId()
Consultor para el atributo id. |
java.lang.String |
getName()
Consultor para el atributo name. |
java.lang.String |
getPhoneNumber()
Consultor para el atributo phoneNumber. |
boolean |
loadData(int operatorId)
Este método carga de la tabla categoria_reclamo de la base de datos todos los valores de los campos en los atributos de la clase, a través del método query de
la clase SQLUtilities |
boolean |
saveData(Transaction transaction)
Este método guarda los atributos del operador logístico en la base de datos. |
void |
setAddress(java.lang.String address)
Modificador para el atributo address. |
void |
setCityId(int cityId)
Modificador para el atributo cityId. |
void |
setCityName(java.lang.String cityName)
Modificador para el atributo cityName. |
void |
setContact(java.lang.String contact)
Modificador para el atributo contact. |
void |
setEmail(java.lang.String email)
Modificador para el atributo email. |
void |
setId(int id)
Modificador para el atributo id. |
void |
setName(java.lang.String name)
Modificador para el atributo name. |
void |
setPhoneNumber(java.lang.String phoneNumber)
Modificador para el atributo phoneNumber. |
boolean |
update(Transaction transaction)
Realiza una consulta SQL de tipo update con el fin de actualizar los campos del operador logístico modificados a través de los métodos setter.Para actualizar los datos en la tabla operador_logistico debe construir una consulta SQL de tipo update y la adiciona a la transacción usando el método addSql |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int id
private java.lang.String name
private java.lang.String address
private java.lang.String contact
private java.lang.String phoneNumber
private java.lang.String email
private int cityId
private java.lang.String cityName
| Constructor Detail |
|---|
public LogisticOperator()
public LogisticOperator(int operatorId)
loadData con el parámetro operatorId con el fin de cargar
los datos propios del operador que residen en la base de datos. Al usar este
constructor si se desea modificar el valor de algún campo se deben utilizar los
métodos consultores (setter).
operatorId - int que representa el id del operador logístico en la base de datos| Method Detail |
|---|
public boolean loadData(int operatorId)
query de
la clase SQLUtilities
operatorId - id del operador logístico
public boolean saveData(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public boolean update(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public boolean delete(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public int getId()
public void setId(int id)
id - Nuevo valor del atributo id.public java.lang.String getName()
public void setName(java.lang.String name)
name - Nuevo valor del atributo name.public java.lang.String getAddress()
public void setAddress(java.lang.String address)
address - Nuevo valor del atributo address.public java.lang.String getContact()
public void setContact(java.lang.String contact)
contact - Nuevo valor del atributo contact.public java.lang.String getPhoneNumber()
public void setPhoneNumber(java.lang.String phoneNumber)
phoneNumber - Nuevo valor del atributo phoneNumber.public java.lang.String getEmail()
public void setEmail(java.lang.String email)
email - Nuevo valor del atributo email.public int getCityId()
public void setCityId(int cityId)
cityId - Nuevo valor del atributo cityId.public java.lang.String getCityName()
public void setCityName(java.lang.String cityName)
cityName - Nuevo valor del atributo cityName.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||