edu.uoc.tfc.dbmodel
Class Part

java.lang.Object
  extended by edu.uoc.tfc.dbmodel.Part
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
PartImpl

public abstract class Part
extends java.lang.Object
implements java.io.Serializable

Classe que representa un part de sinistre al model de base de dades

See Also:
Serialized Form

Nested Class Summary
static class Part.Factory
          Constructs new instances of Part.
 
Constructor Summary
Part()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          Returns true if the argument is an Part instance and all identifiers for this entity equal the identifiers of the argument entity.
 Asseguradora getAsseguradora()
           
 java.lang.Double getBaseImposable()
           Base imposable del part
 Client getClient()
           
 java.lang.String getCodiPart()
           Identificador intern de la companyia del tipus P-ZZZZZZZZ (on P=Part, ZZZZZZZZ=Current time stamp)
 java.lang.String getDataSinistre()
           Data del sinistre
 java.util.Collection getFacturaDelPart()
           
 java.lang.Long getId()
           
 java.lang.Boolean getObert()
           Indicador de si el part es troba obert o tancat (facturat)
 java.lang.String getObservacions()
           Notes i observacions del part
 java.lang.Double getPercentatgeIva()
           Percentatge d'IVA que s'aplicarà
 java.lang.String getPolissa()
           Polissa amb la que es farà el part
 TipusSiniestre getTipusSinistre()
           
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setAsseguradora(Asseguradora asseguradora)
           
 void setBaseImposable(java.lang.Double baseImposable)
           
 void setClient(Client client)
           
 void setCodiPart(java.lang.String codiPart)
           
 void setDataSinistre(java.lang.String dataSinistre)
           
 void setFacturaDelPart(java.util.Collection facturaDelPart)
           
 void setId(java.lang.Long id)
           
 void setObert(java.lang.Boolean obert)
           
 void setObservacions(java.lang.String observacions)
           
 void setPercentatgeIva(java.lang.Double percentatgeIva)
           
 void setPolissa(java.lang.String polissa)
           
 void setTipusSinistre(TipusSiniestre tipusSinistre)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Part

public Part()
Method Detail

getCodiPart

public java.lang.String getCodiPart()

Identificador intern de la companyia del tipus P-ZZZZZZZZ (on P=Part, ZZZZZZZZ=Current time stamp)


setCodiPart

public void setCodiPart(java.lang.String codiPart)

getPolissa

public java.lang.String getPolissa()

Polissa amb la que es farà el part


setPolissa

public void setPolissa(java.lang.String polissa)

getDataSinistre

public java.lang.String getDataSinistre()

Data del sinistre


setDataSinistre

public void setDataSinistre(java.lang.String dataSinistre)

getBaseImposable

public java.lang.Double getBaseImposable()

Base imposable del part


setBaseImposable

public void setBaseImposable(java.lang.Double baseImposable)

getPercentatgeIva

public java.lang.Double getPercentatgeIva()

Percentatge d'IVA que s'aplicarà


setPercentatgeIva

public void setPercentatgeIva(java.lang.Double percentatgeIva)

getObservacions

public java.lang.String getObservacions()

Notes i observacions del part


setObservacions

public void setObservacions(java.lang.String observacions)

getObert

public java.lang.Boolean getObert()

Indicador de si el part es troba obert o tancat (facturat)


setObert

public void setObert(java.lang.Boolean obert)

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getTipusSinistre

public TipusSiniestre getTipusSinistre()

setTipusSinistre

public void setTipusSinistre(TipusSiniestre tipusSinistre)

getFacturaDelPart

public java.util.Collection getFacturaDelPart()

setFacturaDelPart

public void setFacturaDelPart(java.util.Collection facturaDelPart)

getClient

public Client getClient()

setClient

public void setClient(Client client)

getAsseguradora

public Asseguradora getAsseguradora()

setAsseguradora

public void setAsseguradora(Asseguradora asseguradora)

equals

public boolean equals(java.lang.Object object)
Returns true if the argument is an Part instance and all identifiers for this entity equal the identifiers of the argument entity. Returns false otherwise.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hash code based on this entity's identifiers.

Overrides:
hashCode in class java.lang.Object