Entitats.Soci
Class RelacioImatgesSoci

java.lang.Object
  extended by Entitats.Soci.RelacioImatgesSoci

public class RelacioImatgesSoci
extends java.lang.Object

Classe que permet mantenir una relacio entre socis i les imatges associades a aquests


Constructor Summary
RelacioImatgesSoci()
          Constructor de la classe.
 
Method Summary
static void afegirImatgeASoci(int numSoci, int imatge)
          Metode que permet afegir una imatge, es a dir, relacionar una nova imatge amb un soci.
 void destructorRelacioImatgesSoci()
          Destructor de la classe Metode que elimina les referencies als objectes manipulats per una RelacioImatgesSoci 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.
static void eliminaImatges(int numSoci)
           
 boolean hiHaImatges()
          Metode que ens informa si hi ha imatges en l'iterador que encara no hem consultat
 int obteImatge()
          Metode que ens permet obtenir l'identificador de la primera imatge que encara no hem consultat.
 void obteImatgesSoci(int numSoci)
          Metode que cerca les imatges relacionades a un soci donat l'identificador d'aquest
 void obteImatgesSocis()
          Metode que cerca totes les imatges sobre socis
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelacioImatgesSoci

public RelacioImatgesSoci()
Constructor de la classe. Inicialitza els elements necessaris per tal d'accedir a la BBDD.

Method Detail

destructorRelacioImatgesSoci

public void destructorRelacioImatgesSoci()
Destructor de la classe Metode que elimina les referencies als objectes manipulats per una RelacioImatgesSoci 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.


obteImatgesSocis

public void obteImatgesSocis()
Metode que cerca totes les imatges sobre socis


obteImatgesSoci

public void obteImatgesSoci(int numSoci)
Metode que cerca les imatges relacionades a un soci donat l'identificador d'aquest

Parameters:
numSoci - Enter amb el valor que identifica el soci

hiHaImatges

public boolean hiHaImatges()
Metode que ens informa si hi ha imatges en l'iterador que encara no hem consultat

Returns:
Boolea amb valor positiu si hi ha elements i negatiu si no n'hi ha.

obteImatge

public int obteImatge()
Metode que ens permet obtenir l'identificador de la primera imatge que encara no hem consultat. L'element no s'elimina del sistema pero si d'aquest iterador. Per tant, haurem de tornar a executar obteImatgesSoci si volem tornar a tractar tots els elements.

Returns:
Enter amb l'identificador de la imatge

afegirImatgeASoci

public static void afegirImatgeASoci(int numSoci,
                                     int imatge)
Metode que permet afegir una imatge, es a dir, relacionar una nova imatge amb un soci.

Parameters:
numSoci - Enter amb el identificador de soci
imatge - Enter amb el valor que identifica una imatge

eliminaImatges

public static void eliminaImatges(int numSoci)