com.ferri.service.dto
Class ContracteDTO

java.lang.Object
  extended by com.ferri.core.vo.AbstractBase
      extended by com.ferri.core.vo.commons.BaseDTO
          extended by com.ferri.service.dto.ContracteDTO
All Implemented Interfaces:
Serializable

public class ContracteDTO
extends BaseDTO

Implementació de la instancia DTO. Taula: tfc_contracte

Author:
dferri
See Also:
Serialized Form

Field Summary
private  Double baseImponible
           
private  String baseImponibleS
           
private  ClientDTO client
           
private  Date data
           
private  Date dataFin
           
private  String dataFinS
           
private  Date dataIni
           
private  String dataIniS
           
private  EstatDTO estat
           
private  FacturaDTO factura
           
private  int hashCode
           
private  Integer mesIni
           
private  String numContracte
           
private  String ordre
           
private static long serialVersionUID
           
private  TipusPeriodeDTO tipusPeriode
           
 
Constructor Summary
ContracteDTO()
          Creador instancia
ContracteDTO(Date data, Integer mesIni, Double baseImponible, EstatDTO estat, ClientDTO client, TipusPeriodeDTO tipusPeriode, FacturaDTO factura)
          Creador instancia
ContracteDTO(String numContracte, Date data, Integer mesIni, Double baseImponible, EstatDTO estat, ClientDTO client, TipusPeriodeDTO tipusPeriode, FacturaDTO factura)
          Creador instancia
 
Method Summary
 boolean equals(Object obj)
           
 Double getBaseImponible()
           
 String getBaseImponibleS()
           
 ClientDTO getClient()
           
 Date getData()
           
 Date getDataFin()
           
 String getDataFinS()
           
 Date getDataIni()
           
 String getDataIniS()
           
 EstatDTO getEstat()
           
 FacturaDTO getFactura()
           
 Integer getMesIni()
           
 String getNumContracte()
           
 String getOrdre()
           
 TipusPeriodeDTO getTipusPeriode()
           
 String getXmlFop(String xslPath)
          Genera una estructura xml a partir del contenido de un contrato, para la generación posterior Fop.
 int hashCode()
           
 void setBaseImponible(Double baseImponible)
           
 void setBaseImponibleS(String baseImponibleS)
           
 void setClient(ClientDTO client)
           
 void setData(Date data)
           
 void setDataFin(Date dataFin)
           
 void setDataFinS(String dataFinS)
           
 void setDataIni(Date dataIni)
           
 void setDataIniS(String dataIniS)
           
 void setEstat(EstatDTO estat)
           
 void setFactura(FacturaDTO factura)
           
 void setMesIni(Integer mesIni)
           
 void setNumContracte(String numContracte)
           
 void setOrdre(String ordre)
           
 void setTipusPeriode(TipusPeriodeDTO tipusPeriode)
           
 
Methods inherited from class com.ferri.core.vo.commons.BaseDTO
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 EstatDTO estat

client

private ClientDTO client

tipusPeriode

private TipusPeriodeDTO tipusPeriode

factura

private FacturaDTO factura

ordre

private String ordre

dataIni

private Date dataIni

dataFin

private Date dataFin

dataIniS

private String dataIniS

dataFinS

private String dataFinS

baseImponibleS

private String baseImponibleS
Constructor Detail

ContracteDTO

public ContracteDTO(String numContracte,
                    Date data,
                    Integer mesIni,
                    Double baseImponible,
                    EstatDTO estat,
                    ClientDTO client,
                    TipusPeriodeDTO tipusPeriode,
                    FacturaDTO factura)
Creador instancia

Parameters:
numContracte -
data -
mesIni -
baseImponible -
estat -
client -
tipusPeriode -
factura -

ContracteDTO

public ContracteDTO(Date data,
                    Integer mesIni,
                    Double baseImponible,
                    EstatDTO estat,
                    ClientDTO client,
                    TipusPeriodeDTO tipusPeriode,
                    FacturaDTO factura)
Creador instancia

Parameters:
data -
mesIni -
baseImponible -
estat -
client -
tipusPeriode -
factura -

ContracteDTO

public ContracteDTO()
Creador instancia

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 EstatDTO getEstat()
Returns:
the estat

setEstat

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

getClient

public ClientDTO getClient()
Returns:
the client

setClient

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

getTipusPeriode

public TipusPeriodeDTO getTipusPeriode()
Returns:
the tipusPeriode

setTipusPeriode

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

getFactura

public FacturaDTO getFactura()
Returns:
the factura

setFactura

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

getOrdre

public String getOrdre()
Returns:
the ordre

setOrdre

public void setOrdre(String ordre)
Parameters:
ordre - the ordre to set

getDataIni

public Date getDataIni()
Returns:
the dataIni

setDataIni

public void setDataIni(Date dataIni)
Parameters:
dataIni - the dataIni to set

getDataFin

public Date getDataFin()
Returns:
the dataFin

setDataFin

public void setDataFin(Date dataFin)
Parameters:
dataFin - the dataFin to set

getDataIniS

public String getDataIniS()
Returns:
the dataIniS

setDataIniS

public void setDataIniS(String dataIniS)
Parameters:
dataIniS - the dataIniS to set

getDataFinS

public String getDataFinS()
Returns:
the dataFinS

setDataFinS

public void setDataFinS(String dataFinS)
Parameters:
dataFinS - the dataFinS to set

getBaseImponible

public Double getBaseImponible()
Returns:
the baseImponible

setBaseImponible

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

getBaseImponibleS

public String getBaseImponibleS()
Returns:
the baseImponibleS

setBaseImponibleS

public void setBaseImponibleS(String baseImponibleS)
Parameters:
baseImponibleS - the baseImponibleS to set

getXmlFop

public String getXmlFop(String xslPath)
Genera una estructura xml a partir del contenido de un contrato, para la generación posterior Fop.

Parameters:
xslPath -
Returns:
String xml

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object