fr.ifremer.allegro.data.measure
Class QuantificationMeasurement

java.lang.Object
  extended by fr.ifremer.allegro.data.measure.Measurement
      extended by fr.ifremer.allegro.data.measure.MeasurementImpl
          extended by fr.ifremer.allegro.data.measure.QuantificationMeasurement
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
QuantificationMeasurementImpl

public abstract class QuantificationMeasurement
extends MeasurementImpl

R??sultat de mesure de quantification d'un lot ou d'un produit.

Les mesures de quantification portent sur le param??tre "Poids". Elle peuvent ??tre obtenue par diff??rentes m??thodes :

- mesur?? (ex : par une r??gle ou Ichtyom??tre),

- estim?? (ex : jugement par un expert),

- calcul?? par une relation taille/poids

- calcul?? ?? partir de volumes (nombre d'unit?? de volume x Poids d'une unit?? de volume). Il s'agit donc d'un poids estim??, mais par le volume.

- d??clar?? (cf SACROIS/RIC2)

See Also:
Serialized Form

Nested Class Summary
static class QuantificationMeasurement.Factory
          Constructs new instances of QuantificationMeasurement.
 
Constructor Summary
QuantificationMeasurement()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.measure.MeasurementImpl class it will simply delegate the call up there.
 Batch getBatch()
           
 java.lang.Boolean getIsReferenceQuantification()
           S'agit t il de la mesure de r??f??rence pour la quantification du lot ? Par d??faut, le poids calcul?? (par relation taille/poids) est le poids de r??f??rence.
 Produce getProduce()
           
 java.lang.Short getSubgroupNumber()
           Num??ro du sous ensemble sur lequel porte la mesure de quantification.
 int hashCode()
          This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.measure.MeasurementImpl class it will simply delegate the call up there.
 void setBatch(Batch batch)
           
 void setIsReferenceQuantification(java.lang.Boolean isReferenceQuantification)
           
 void setProduce(Produce produce)
           
 void setSubgroupNumber(java.lang.Short subgroupNumber)
           
 
Methods inherited from class fr.ifremer.allegro.data.measure.Measurement
getAggregationLevel, getAnalysisInstrument, getControlDate, getDepartment, getDigitCount, getId, getNumericalPrecision, getNumericalValue, getPmfm, getPrecisionType, getPrecisionValue, getQualificationComments, getQualificationDate, getQualitativeValue, getQualityFlag, getValidationDate, setAggregationLevel, setAnalysisInstrument, setControlDate, setDepartment, setDigitCount, setId, setNumericalPrecision, setNumericalValue, setPmfm, setPrecisionType, setPrecisionValue, setQualificationComments, setQualificationDate, setQualitativeValue, setQualityFlag, setValidationDate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuantificationMeasurement

public QuantificationMeasurement()
Method Detail

getSubgroupNumber

public java.lang.Short getSubgroupNumber()

Num??ro du sous ensemble sur lequel porte la mesure de quantification. Si non renseign??, le mesure porte sur tout le lot rattach??.Une quantification d'un lot peut faire intervenir plusieurs sous-ensemble sur lequel des mesures sont ??ffectu??es. Par exemple, plusieurs sous-ensembles peuvent ??tre quantifi?? par pes??e, chaque mesure est donc rattach?? ?? un sous-ensemmble, via le num??ro de sous ensemble.


setSubgroupNumber

public void setSubgroupNumber(java.lang.Short subgroupNumber)

getIsReferenceQuantification

public java.lang.Boolean getIsReferenceQuantification()

S'agit t il de la mesure de r??f??rence pour la quantification du lot ? Par d??faut, le poids calcul?? (par relation taille/poids) est le poids de r??f??rence.

Doit etre NULL si subgroupNumber est NULL (un poids de r??f??rence ne peut pas porter sur une sous-ensemble du lot , mais sur tout le lot)


setIsReferenceQuantification

public void setIsReferenceQuantification(java.lang.Boolean isReferenceQuantification)

getBatch

public Batch getBatch()

setBatch

public void setBatch(Batch batch)

getProduce

public Produce getProduce()

setProduce

public void setProduce(Produce produce)

equals

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

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

hashCode

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.