com.ferri.persistence.bean.base
Class BaseContracteVO

java.lang.Object
  extended by com.ferri.core.vo.AbstractBase
      extended by com.ferri.core.vo.commons.BaseVO
          extended by com.ferri.persistence.bean.base.BaseContracteVO
All Implemented Interfaces:
ConstantsContracteVO, Serializable
Direct Known Subclasses:
ContracteVO

public abstract class BaseContracteVO
extends BaseVO
implements ConstantsContracteVO

Base del VO conté els atributs de la entitat Contracte

Author:
dferri
See Also:
Serialized Form

Field Summary
private  Double baseImponible
           
private  ClientVO client
           
private  Date data
           
private  EstatVO estat
           
private  FacturaVO factura
           
private  int hashCode
           
private  Integer mesIni
           
private  String numContracte
           
private static long serialVersionUID
           
private  TipusPeriodeVO tipusPeriode
           
 
Fields inherited from interface com.ferri.persistence.bean.constants.ConstantsContracteVO
CONTRACTE_ANUAL, CONTRACTE_MENSUAL, CONTRACTE_SEMESTRAL, CONTRACTE_TRIMESTRAL
 
Constructor Summary
BaseContracteVO()
          Creador instancia
BaseContracteVO(String numContracte)
          Creador instancia
 
Method Summary
 boolean equals(Object obj)
           
 Double getBaseImponible()
           
 ClientVO getClient()
           
 Date getData()
           
 EstatVO getEstat()
           
 FacturaVO getFactura()
           
 Integer getMesIni()
           
 String getNumContracte()
           
 TipusPeriodeVO getTipusPeriode()
           
 int hashCode()
           
 void setBaseImponible(Double baseImponible)
           
 void setClient(ClientVO client)
           
 void setData(Date data)
           
 void setEstat(EstatVO estat)
           
 void setFactura(FacturaVO factura)
           
 void setMesIni(Integer mesIni)
           
 void setNumContracte(String numContracte)
           
 void setTipusPeriode(TipusPeriodeVO tipusPeriode)
           
 
Methods inherited from class com.ferri.core.vo.commons.BaseVO
initialize
 
Methods inherited from class com.ferri.core.vo.AbstractBase
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

hashCode

private int hashCode

numContracte

private String numContracte

data

private Date data

mesIni

private Integer mesIni

baseImponible

private Double baseImponible

estat

private EstatVO estat

client

private ClientVO client

tipusPeriode

private TipusPeriodeVO tipusPeriode

factura

private FacturaVO factura
Constructor Detail

BaseContracteVO

public BaseContracteVO()
Creador instancia


BaseContracteVO

public BaseContracteVO(String numContracte)
Creador instancia

Parameters:
numContracte -
Method Detail

getNumContracte

public String getNumContracte()
Returns:
the numContracte

setNumContracte

public void setNumContracte(String numContracte)
Parameters:
numContracte - the numContracte to set

getData

public Date getData()
Returns:
the data

setData

public void setData(Date data)
Parameters:
data - the data to set

getMesIni

public Integer getMesIni()
Returns:
the mesIni

setMesIni

public void setMesIni(Integer mesIni)
Parameters:
mesIni - the mesIni to set

getEstat

public EstatVO getEstat()
Returns:
the estat

setEstat

public void setEstat(EstatVO estat)
Parameters:
estat - the estat to set

getClient

public ClientVO getClient()
Returns:
the client

setClient

public void setClient(ClientVO client)
Parameters:
client - the client to set

getTipusPeriode

public TipusPeriodeVO getTipusPeriode()
Returns:
the tipusPeriode

setTipusPeriode

public void setTipusPeriode(TipusPeriodeVO tipusPeriode)
Parameters:
tipusPeriode - the tipusPeriode to set

getFactura

public FacturaVO getFactura()
Returns:
the factura

setFactura

public void setFactura(FacturaVO factura)
Parameters:
factura - the factura to set

getBaseImponible

public Double getBaseImponible()
Returns:
the baseImponible

setBaseImponible

public void setBaseImponible(Double baseImponible)
Parameters:
baseImponible - the baseImponible to set

hashCode

public int hashCode()
Specified by:
hashCode in class BaseVO

equals

public boolean equals(Object obj)
Specified by:
equals in class BaseVO