fr.ifremer.allegro.referential.vessel
Class ScientificResearchVessel

java.lang.Object
  extended by fr.ifremer.allegro.referential.vessel.Vessel
      extended by fr.ifremer.allegro.referential.vessel.VesselImpl
          extended by fr.ifremer.allegro.referential.vessel.ScientificResearchVessel
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ScientificResearchVesselImpl

public abstract class ScientificResearchVessel
extends VesselImpl

Navire de recherche scientifique.


Définition :

A vessel owned or chartered by, and controlled by, a foreign government

agency, a national government agency, a university (or other educational

institution accredited by a recognized national or international

accreditation body), an international treaty organization, or a

scientific institution. The vessel must have scientific research as its

exclusive mission during the scientific cruise in question and its

operations must be conducted in accordance with a scientific research

plan. Modified from:

US Dept. of Commerce (1996):

http://caldera.sero.nmfs.gov/fishery/regs/inter600.htm#B

See Also:
Serialized Form

Nested Class Summary
static class ScientificResearchVessel.Factory
          Constructs new instances of ScientificResearchVessel.
 
Constructor Summary
ScientificResearchVessel()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          This entity does not have any identifiers but since it extends the fr.ifremer.allegro.referential.vessel.VesselImpl class it will simply delegate the call up there.
 int hashCode()
          This entity does not have any identifiers but since it extends the fr.ifremer.allegro.referential.vessel.VesselImpl class it will simply delegate the call up there.
 
Methods inherited from class fr.ifremer.allegro.referential.vessel.Vessel
getCode, getRightToProduces, getStatus, getUpdateDate, getVesselOwnerPeriods, getVesselRegistrationPeriods, getVesselType, setCode, setRightToProduces, setStatus, setUpdateDate, setVesselOwnerPeriods, setVesselRegistrationPeriods, setVesselType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScientificResearchVessel

public ScientificResearchVessel()
Method Detail

equals

public boolean equals(java.lang.Object object)
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.referential.vessel.VesselImpl class it will simply delegate the call up there.

Overrides:
equals in class Vessel
See Also:
Vessel.equals(Object)

hashCode

public int hashCode()
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.referential.vessel.VesselImpl class it will simply delegate the call up there.

Overrides:
hashCode in class Vessel
See Also:
Vessel.hashCode()


Copyright © 2008-2010 IFREMER. All Rights Reserved.