fr.ifremer.allegro.referential.vessel
Class VesselRegistrationPeriod

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

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

D??finit le lieu d'immatriculation d'un navire statistique et la p??riode associ??e.

Nombre de lignes : 72700

See Also:
Serialized Form

Nested Class Summary
static class VesselRegistrationPeriod.Factory
          Constructs new instances of VesselRegistrationPeriod.
 
Constructor Summary
VesselRegistrationPeriod()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          Returns true if the argument is an VesselRegistrationPeriod instance and all identifiers for this entity equal the identifiers of the argument entity.
 java.util.Date getEndDateTime()
           
 java.lang.String getInternationalRegistrationCode()
           Code d'immatriculation international.
 java.lang.String getRegistrationCode()
           Code d'immatriculation du navire, dans le lieu dans lequel il est enregistr??.
 VesselRegistrationPeriodPK getVesselRegistrationPeriodPk()
           
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setEndDateTime(java.util.Date endDateTime)
           
 void setInternationalRegistrationCode(java.lang.String internationalRegistrationCode)
           
 void setRegistrationCode(java.lang.String registrationCode)
           
 void setVesselRegistrationPeriodPk(VesselRegistrationPeriodPK vesselRegistrationPeriodPk)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VesselRegistrationPeriod

public VesselRegistrationPeriod()
Method Detail

getVesselRegistrationPeriodPk

public VesselRegistrationPeriodPK getVesselRegistrationPeriodPk()

setVesselRegistrationPeriodPk

public void setVesselRegistrationPeriodPk(VesselRegistrationPeriodPK vesselRegistrationPeriodPk)

getEndDateTime

public java.util.Date getEndDateTime()

setEndDateTime

public void setEndDateTime(java.util.Date endDateTime)

getRegistrationCode

public java.lang.String getRegistrationCode()

Code d'immatriculation du navire, dans le lieu dans lequel il est enregistr??.

Il s'agit dans la plupart des cas de l'immatriculation nationale du navire, qui peut varier en cas de changement de pays.


setRegistrationCode

public void setRegistrationCode(java.lang.String registrationCode)

getInternationalRegistrationCode

public java.lang.String getInternationalRegistrationCode()

Code d'immatriculation international.

Pour les navires europ??ens, cela correspond au "Community Fishing-Fleet Register" (CFR code).


setInternationalRegistrationCode

public void setInternationalRegistrationCode(java.lang.String internationalRegistrationCode)

hashCode

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

Overrides:
hashCode in class java.lang.Object

equals

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

Overrides:
equals in class java.lang.Object


Copyright © 2008-2010 IFREMER. All Rights Reserved.