fr.ifremer.allegro.referential.pmfm
Class Fraction

java.lang.Object
  extended by fr.ifremer.allegro.referential.pmfm.Fraction
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
FractionImpl

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

Une fraction analys??e est un composant du support sur lequel porte l'analyse.

Les fractions analys??es sont g??n??ralement des fractions "organiques", au sens d'une classification par partie d'un m??me organisme,

ex : foie, ??caille, reins, dents, otolithe...

Elles peuvent aussi ??tre un sous ensemble quelconque du support. Par exemple, dans le cas des engins : le bras, ???

Les fractions dites "syst??matiques", au sens d'une classification syst??matique (ex : poisson : Cyprinidae / Cyprinus / Cyprinus carpio...) ne sont pas consid??r??es comme des fractions au sens de l'entit??, mais comme une pr??cision apport??e sur l'individu. Repr??sent??es par les entit??s "taxon" et "groupe de taxon", elles ne font pas partie de la liste des fractions analys??es.

Etant une liste de r??f??rence, une proc??dure stricte pour la cr??ation de nouvelles fractions analys??es pourra ??tre mise en place (On pourra s'inspirer des proc??dures utilis??es dans Quadrige2, qui utilisent le r??f??rentiel national du SANDRE).

Nombre de lignes : 10

See Also:
Serialized Form

Nested Class Summary
static class Fraction.Factory
          Constructs new instances of Fraction.
 
Constructor Summary
Fraction()
           
 
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.util.Date getCreationDate()
           
 java.lang.String getDescription()
           Description longue de la fraction.
 java.lang.Integer getId()
           Identifiant unique de la fraction
 java.util.Collection getMatrixes()
           
 java.lang.String getName()
           Description courte de la fraction.
 Status getStatus()
           
 java.sql.Timestamp getUpdateDate()
           
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setCreationDate(java.util.Date creationDate)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.Integer id)
           
 void setMatrixes(java.util.Collection matrixes)
           
 void setName(java.lang.String name)
           
 void setStatus(Status status)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fraction

public Fraction()
Method Detail

getId

public java.lang.Integer getId()

Identifiant unique de la fraction


setId

public void setId(java.lang.Integer id)

getName

public java.lang.String getName()

Description courte de la fraction.


setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

Description longue de la fraction.


setDescription

public void setDescription(java.lang.String description)

getCreationDate

public java.util.Date getCreationDate()

setCreationDate

public void setCreationDate(java.util.Date creationDate)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

getMatrixes

public java.util.Collection getMatrixes()

setMatrixes

public void setMatrixes(java.util.Collection matrixes)

getStatus

public Status getStatus()

setStatus

public void setStatus(Status status)

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.