fr.ifremer.allegro.data.batch
Class Batch

java.lang.Object
  extended by fr.ifremer.allegro.data.batch.Batch
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BatchImpl

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

Lot ??chantillonn?? ou lot composant une capture r??elle. Une capture ou un arbre d'??chantillonnage sont en effet constitu??s d'un ensemble de lots.

See Also:
Serialized Form

Constructor Summary
Batch()
           
 
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.Collection getChildBatchs()
           
 java.lang.Boolean getChildBatchsReplication()
           Indique si les lots fils sont des r??plicats ou non.
 java.lang.String getComments()
           
 java.lang.Boolean getExhaustiveInventory()
           Indique si l'inventaire des taxons ou groupes de taxon est exhaustif (inventaire des esp??ces).Attribut non renseign?? si un des lots p??re est rattach?? ?? un taxon ou groupe de taxon.
 java.lang.Integer getId()
           Identifiant unique du lot.
 java.lang.Short getIndividualCount()
           Nombre d'individus compt??s.
 Batch getParentBatch()
           
 java.util.Collection getProduces()
           
 java.util.Collection getQuantificationMeasurements()
           
 java.lang.Short getRankOrder()
           Num??ro d'ordre du lot.
 java.lang.Float getSubgroupCount()
           Nombre de sous ensembles ayant servit ?? la quantification.
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setChildBatchs(java.util.Collection childBatchs)
           
 void setChildBatchsReplication(java.lang.Boolean childBatchsReplication)
           
 void setComments(java.lang.String comments)
           
 void setExhaustiveInventory(java.lang.Boolean exhaustiveInventory)
           
 void setId(java.lang.Integer id)
           
 void setIndividualCount(java.lang.Short individualCount)
           
 void setParentBatch(Batch parentBatch)
           
 void setProduces(java.util.Collection produces)
           
 void setQuantificationMeasurements(java.util.Collection quantificationMeasurements)
           
 void setRankOrder(java.lang.Short rankOrder)
           
 void setSubgroupCount(java.lang.Float subgroupCount)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Batch

public Batch()
Method Detail

getId

public java.lang.Integer getId()

Identifiant unique du lot.


setId

public void setId(java.lang.Integer id)

getRankOrder

public java.lang.Short getRankOrder()

Num??ro d'ordre du lot.

Sert pour d??terminer l'ordre de pr??sentation des lots rattach?? ?? un m??me lot p??re.


setRankOrder

public void setRankOrder(java.lang.Short rankOrder)

getSubgroupCount

public java.lang.Float getSubgroupCount()

Nombre de sous ensembles ayant servit ?? la quantification. Attention : Il ne s'agit pas du nombre de lot fils.

Par exemple il pourra s'agir d'un nombre de caisse servant ?? quantifi?? le lot.

Par exemple, pour une d??termination de la quantification par les volumes :

- nombre_sous_ensembles_quantifi??s = 3

- poids moyen par sous-ensemble = 5 kg

=> Poids total du lot = 3 x 5 = 15kg


setSubgroupCount

public void setSubgroupCount(java.lang.Float subgroupCount)

getIndividualCount

public java.lang.Short getIndividualCount()

Nombre d'individus compt??s.


setIndividualCount

public void setIndividualCount(java.lang.Short individualCount)

getChildBatchsReplication

public java.lang.Boolean getChildBatchsReplication()

Indique si les lots fils sont des r??plicats ou non. Attribut non renseign?? si un des lots p??re est rattach?? ?? un taxon ou groupe de taxon.


setChildBatchsReplication

public void setChildBatchsReplication(java.lang.Boolean childBatchsReplication)

getExhaustiveInventory

public java.lang.Boolean getExhaustiveInventory()

Indique si l'inventaire des taxons ou groupes de taxon est exhaustif (inventaire des esp??ces).Attribut non renseign?? si un des lots p??re est rattach?? ?? un taxon ou groupe de taxon.


setExhaustiveInventory

public void setExhaustiveInventory(java.lang.Boolean exhaustiveInventory)

getComments

public java.lang.String getComments()

setComments

public void setComments(java.lang.String comments)

getChildBatchs

public java.util.Collection getChildBatchs()

setChildBatchs

public void setChildBatchs(java.util.Collection childBatchs)

getParentBatch

public Batch getParentBatch()

setParentBatch

public void setParentBatch(Batch parentBatch)

getQuantificationMeasurements

public java.util.Collection getQuantificationMeasurements()

setQuantificationMeasurements

public void setQuantificationMeasurements(java.util.Collection quantificationMeasurements)

getProduces

public java.util.Collection getProduces()

setProduces

public void setProduces(java.util.Collection produces)

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.