edu.uoc.tcfj2ee_gatd.model.peticions.entitats
Class Seu

java.lang.Object
  extended by edu.uoc.tcfj2ee_gatd.model.comu.Entitat
      extended by edu.uoc.tcfj2ee_gatd.model.peticions.entitats.Seu

@Entity
public class Seu
extends Entitat

Una seu o taller dels tècnics

Author:
Jordi Tejero

Constructor Summary
Seu()
          Constructor sense paràmetres, obligatori.
Seu(java.lang.String codi, java.lang.String nom, Adreça adreça)
          Constructor amb el codi de la seu, nom i l'adreça
 
Method Summary
 boolean equals(java.lang.Object altre)
           
 Adreça getAdreça()
          Accessor de lectura de l'adreça
 java.lang.String getBreu()
          Ajuda al "logging".
 java.lang.String getCodi()
          Accessor de lectura de l'atribut codi
 java.lang.String getNom()
          Accessor de lectura de l'atribut nom
 java.util.Collection<Tecnic> getTecnics()
          Publica els tècnics
 int hashCode()
           
 void setCodi(java.lang.String codi)
          Accessor d'escriptura a l'atribut codi
 java.lang.String toString()
           
 
Methods inherited from class edu.uoc.tcfj2ee_gatd.model.comu.Entitat
alta, baixa, getDataAlta, getDataBaixa, getLogger, getVersio, isAlta, isBaixa, setDataAlta, setDataBaixa, setVersio
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Seu

public Seu()
Constructor sense paràmetres, obligatori. La seu creada no té codi, tècnics ni cap altra mena de dada.


Seu

public Seu(java.lang.String codi,
           java.lang.String nom,
           Adreça adreça)
Constructor amb el codi de la seu, nom i l'adreça

Parameters:
codi - el codi de la seu
nom - el nom de la seu
adreça - l'adreça de la seu
Method Detail

getCodi

public java.lang.String getCodi()
Accessor de lectura de l'atribut codi

Returns:
el valor de l'atribut codi

setCodi

public void setCodi(java.lang.String codi)
Accessor d'escriptura a l'atribut codi

Parameters:
codi - el nou valor de l'atribut codi

getNom

public java.lang.String getNom()
Accessor de lectura de l'atribut nom

Returns:
el valor de l'atribut nom

getAdreça

public Adreça getAdreça()
Accessor de lectura de l'adreça

Returns:
el valor de l'atribut adreça

getTecnics

public java.util.Collection<Tecnic> getTecnics()
Publica els tècnics

Returns:
la col·lecció dels tècnics

getBreu

public java.lang.String getBreu()
Ajuda al "logging". Dona una representació abreujada de this

Returns:
cadena amb el nom de la classe i el codi de la seu

equals

public boolean equals(java.lang.Object altre)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class Entitat