fr.ifremer.allegro.referential.vessel
Class VesselOwner

java.lang.Object
  extended by fr.ifremer.allegro.referential.vessel.VesselOwner
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
VesselOwnerImpl

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

Armateur (ou propriétaire) de navire(s). Personne physique ou morale.

Dans le cas de pecheur à pied ou groupement de navires, VesselOwner

permet aussi de porter les informations sur le pecheur à pied, ou sur le

responsable du groupement de navire.

Nombre de lignes : 20900

See Also:
Serialized Form

Nested Class Summary
static class VesselOwner.Factory
          Constructs new instances of VesselOwner.
 
Constructor Summary
VesselOwner()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.
 java.lang.String getCity()
           Ville de l'armateur
 Location getCountryLocation()
           Pays de r??sidence de l'armateur.
 java.util.Date getDateOfBirth()
           Date de naissance de l'armateur
 java.lang.String getFirstname()
           
 java.lang.Integer getId()
           
 java.lang.String getLastname()
           
 java.lang.String getRegistrationCode()
           Code administratif identifiant le propri??taire.
 java.util.Date getRetirementDate()
           Date du dernier jour d'activit?? (retraite)
 java.util.Collection getRightToProduces()
           
 java.lang.String getStreet()
           Rue de l'armateur
 java.sql.Timestamp getUpdateDate()
           
 java.lang.String getZipCode()
           code postale de l'armateur
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setCity(java.lang.String city)
           
 void setCountryLocation(Location countryLocation)
           
 void setDateOfBirth(java.util.Date dateOfBirth)
           
 void setFirstname(java.lang.String firstname)
           
 void setId(java.lang.Integer id)
           
 void setLastname(java.lang.String lastname)
           
 void setRegistrationCode(java.lang.String registrationCode)
           
 void setRetirementDate(java.util.Date retirementDate)
           
 void setRightToProduces(java.util.Collection rightToProduces)
           
 void setStreet(java.lang.String street)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 void setZipCode(java.lang.String zipCode)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VesselOwner

public VesselOwner()
Method Detail

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

getRegistrationCode

public java.lang.String getRegistrationCode()

Code administratif identifiant le propri??taire. G??n??ralement unique par pays.

En france : code affect?? par la direction des peche.

Dans certains pays, cela peut etre le num??ro de la carte d'identit?? (ID card number).


setRegistrationCode

public void setRegistrationCode(java.lang.String registrationCode)

getLastname

public java.lang.String getLastname()

setLastname

public void setLastname(java.lang.String lastname)

getFirstname

public java.lang.String getFirstname()

setFirstname

public void setFirstname(java.lang.String firstname)

getStreet

public java.lang.String getStreet()

Rue de l'armateur


setStreet

public void setStreet(java.lang.String street)

getZipCode

public java.lang.String getZipCode()

code postale de l'armateur


setZipCode

public void setZipCode(java.lang.String zipCode)

getCity

public java.lang.String getCity()

Ville de l'armateur


setCity

public void setCity(java.lang.String city)

getDateOfBirth

public java.util.Date getDateOfBirth()

Date de naissance de l'armateur


setDateOfBirth

public void setDateOfBirth(java.util.Date dateOfBirth)

getRetirementDate

public java.util.Date getRetirementDate()

Date du dernier jour d'activit?? (retraite)


setRetirementDate

public void setRetirementDate(java.util.Date retirementDate)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

getRightToProduces

public java.util.Collection getRightToProduces()

setRightToProduces

public void setRightToProduces(java.util.Collection rightToProduces)

getCountryLocation

public Location getCountryLocation()

Pays de r??sidence de l'armateur.

Si non sp??cifi??, alors l'armateur est r??sident dans le pays exploitant le SIH.


setCountryLocation

public void setCountryLocation(Location countryLocation)

equals

public boolean equals(java.lang.Object object)
This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this refer to the same object.

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.