|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEntitats.Soci.Soci
public class Soci
Classe que permet la creacio i manipulacio de socis, els quals poden ser usats en qualsevol entitat/institucio que en tingui. No s'implementa en aquest punt cap validacio de les dades assignades a l'objecte, doncs es creu funcio indispensable de les capes superiors de l'aplicacio, les capes que utilitzen aquesta classe.
Constructor Summary | |
---|---|
Soci()
Constructor de la classe. |
Method Summary | |
---|---|
void |
actiu()
Metode que marca el soci com a soci actiu, es a dir, que actualment forma part de l'entitat |
void |
destructorSoci()
Destructor de la classe Metode que elimina les referencies als objectes manipulats per un soci per tal de que l'objecte "Gargabe Collector" del Java n'alliberi la memoria assignada quan descobreixi que l'objecte ja no te cap referencia. |
boolean |
esActiu()
Metode que ens permet saber si el soci es actiu i per tant en podem consultar les dades o be nomes conservem l'element per raons estadistiques o de consistencia del sistema. |
void |
esborrat()
Metode que ens permet establir l'estat del soci com a esborrar, es a dir, que la propia persona ens va demanar que li eliminessim les dades |
void |
estableixAdresa(java.lang.String adresa)
Metode que estableix un valor per a l'adresa del soci. |
void |
estableixCognom1(java.lang.String cognom1)
Metode que estableix un valor per al primer cognom del soci. |
void |
estableixCognom2(java.lang.String cognom2)
Metode que estableix un valor per al segon cognom del soci. |
void |
estableixDataAltaEntitat(int dia,
int mes,
int any)
Metode que estableix un valor per a la data d'alta del soci a l'entitat. |
void |
estableixDataAltaEntitat(java.lang.String dataAltaEntitat)
Metode que estableix un valor per a la data d'alta del soci a l'entitat. |
void |
estableixDataNaixement(int dia,
int mes,
int any)
Metode que estableix un valor per a la data de naixement del soci. |
void |
estableixDataNaixement(java.lang.String dataNaixement)
Metode que estableix un valor per a la data de naixement del soci. |
void |
estableixIdentificadorPersonal(java.lang.String identificadorPersonal)
Metode que estableix un valor per a identificador. |
void |
estableixImatge(int imatge)
Metode que estableix la ruta on es troba la imatge associada al soci |
void |
estableixNom(java.lang.String nom)
Metode que estableix un valor per al nom soci. |
void |
estableixNumSoci(int numSoci)
Metode que assigna el numero de soci |
void |
estableixTelefon(int telefon)
Metode que estableix un valor per al telefon de contacte del soci. |
boolean |
estaEsborrat()
Metode que ens permet saber si el soci esta "esborrat" |
void |
inactiu()
Metode que marca el soci com a soci inactiu, es a dir, que actualment no forma part de l'entitat |
java.lang.String |
obteAdresa()
Metode per obtenir l'adresa del soci |
java.lang.String |
obteCognom1()
Metode per obtenir el primer cognom del soci |
java.lang.String |
obteCognom2()
Metode per obtenir el segon cognom del soci |
java.lang.String |
obteDataAltaEntitat()
Metode per obtenir la data d'alta del soci a l'entitat |
java.lang.String |
obteDataNaixement()
Metode per obtenir la data de naixement del soci |
java.lang.String |
obteIdentificadorPersonal()
Metode per obtenir el valor que identifica una persona de manera unica (Document nacional d'identitat, passaport, etc.) |
int |
obteImatge()
Metode que ens permet obtenir el identificador de la imatge associada al soci |
java.lang.String |
obteNom()
Metode per obtenir el nom del soci |
int |
obteNumSoci()
Metode per obtenir el numero de soci |
int |
obteTelefon()
Metode per obtenir el telefon de contacte del soci |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Soci()
Method Detail |
---|
public void destructorSoci()
public void estableixNumSoci(int numSoci)
numSoci
- Enter amb el valor que identifica el soci de manera unica en el sistemapublic void estableixNom(java.lang.String nom)
nom
- String que conte el valor que es vol assignar a nompublic void estableixCognom1(java.lang.String cognom1)
cognom1
- String que conte el valor que es vol assignar al primer cognom del socipublic void estableixCognom2(java.lang.String cognom2)
cognom2
- String que conte el valor que es vol assignar al segon cognom del socipublic void estableixIdentificadorPersonal(java.lang.String identificadorPersonal)
identificadorPersonal
- String que conte el valor que es vol assignar al identificador del socipublic void estableixAdresa(java.lang.String adresa)
adresa
- String que conte el valor que es vol assignar a l'adresa del socipublic void estableixTelefon(int telefon)
telefon
- Enter que conte el valor que es vol assignar al telefon de contacte del socipublic void estableixDataNaixement(int dia, int mes, int any)
dia
- Enter amb el valor del dia del mes que ha de formar part de la data.mes
- Enter amb el valor del mes de l'any que ha de formar part de la data.any
- Enter amb el valor de l'any que ha de formar part de la datapublic void estableixDataNaixement(java.lang.String dataNaixement)
dataNaixement
- String amb la data de naixement del soci, en un dels seguents
formats: dd/mm/aaaa o dd-mm-aaaapublic void estableixDataAltaEntitat(int dia, int mes, int any)
dia
- Enter amb el valor del dia del mes que ha de formar part de la data.mes
- Enter amb el valor del mes de l'any que ha de formar part de la data.any
- Enter amb el valor de l'any que ha de formar part de la datapublic void estableixDataAltaEntitat(java.lang.String dataAltaEntitat)
dataAltaEntitat
- String amb la data d'alta del soci a l'entitat, en un dels seguents
formats: dd/mm/aaaa o dd-mm-aaaapublic void estableixImatge(int imatge)
imatge
- Enter amb el identificador de la imatgepublic void actiu()
public void inactiu()
public int obteNumSoci()
public java.lang.String obteNom()
public java.lang.String obteCognom1()
public java.lang.String obteCognom2()
public java.lang.String obteIdentificadorPersonal()
public java.lang.String obteAdresa()
public int obteTelefon()
public java.lang.String obteDataNaixement()
public java.lang.String obteDataAltaEntitat()
public int obteImatge()
public boolean esActiu()
public void esborrat()
public boolean estaEsborrat()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |