fr.ifremer.allegro.data.survey.sale.generic.cluster
Class ClusterObservedSale

java.lang.Object
  extended by fr.ifremer.allegro.valueObjectAbstract.ClusterAbstract
      extended by fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSale
          extended by fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale
All Implemented Interfaces:
java.io.Serializable

public class ClusterObservedSale
extends ClusterSale
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ClusterObservedSale()
           
ClusterObservedSale(ClusterObservedSale otherBean)
          Copies constructor from other ClusterObservedSale
ClusterObservedSale(java.util.Date saleStartDate, java.util.Date creationDate, RemoteLocationNaturalId saleLocationNaturalId, RemoteVesselNaturalId vesselNaturalId, RemoteSaleTypeNaturalId saleTypeNaturalId, RemoteProgramNaturalId programNaturalId, RemoteDepartmentNaturalId recorderDepartmentNaturalId, RemoteQualityFlagNaturalId qualityFlagNaturalId, ClusterSaleMeasurement[] clusterSaleMeasurements, ClusterSaleProduce[] clusterSaleProduces, ClusterSaleOrigin[] clusterSaleOrigins, ClusterSurveyMeasurement[] clusterSurveyMeasurements, RemotePersonNaturalId[] observerPersonsNaturalId)
           
ClusterObservedSale(java.lang.Integer id, java.lang.Integer idLocal, java.util.Date saleStartDate, java.util.Date saleEndDate, java.lang.String comments, java.util.Date creationDate, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, java.sql.Timestamp updateDate, RemoteLocationNaturalId saleLocationNaturalId, RemoteVesselNaturalId vesselNaturalId, RemoteFishingTripNaturalId fishingTripNaturalId, RemoteDeclaredDocumentReferenceNaturalId declaredDocumentReferenceNaturalId, RemoteSaleTypeNaturalId saleTypeNaturalId, RemoteLandingNaturalId landingNaturalId, RemoteProgramNaturalId programNaturalId, RemoteDepartmentNaturalId recorderDepartmentNaturalId, RemoteQualityFlagNaturalId qualityFlagNaturalId, RemoteCatchBatchNaturalId catchBatchNaturalId, RemotePersonNaturalId recorderPersonNaturalId, java.lang.String synchronizationStatus, ClusterSaleMeasurement[] clusterSaleMeasurements, ClusterSaleProduce[] clusterSaleProduces, ClusterSaleOrigin[] clusterSaleOrigins, ClusterSurveyMeasurement[] clusterSurveyMeasurements, RemotePersonNaturalId[] observerPersonsNaturalId)
           
 
Method Summary
 void copy(ClusterObservedSale otherBean)
          Copies all properties from the argument value object into this value object.
 RemotePersonNaturalId[] getObserverPersonsNaturalId()
           
 void setObserverPersonsNaturalId(RemotePersonNaturalId[] observerPersonsNaturalId)
           
 
Methods inherited from class fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSale
copy, getCatchBatchNaturalId, getClusterSaleMeasurements, getClusterSaleOrigins, getClusterSaleProduces, getClusterSurveyMeasurements, getComments, getControlDate, getCreationDate, getDeclaredDocumentReferenceNaturalId, getFishingTripNaturalId, getId, getIdLocal, getLandingNaturalId, getProgramNaturalId, getQualificationComments, getQualificationDate, getQualityFlagNaturalId, getRecorderDepartmentNaturalId, getRecorderPersonNaturalId, getSaleEndDate, getSaleLocationNaturalId, getSaleStartDate, getSaleTypeNaturalId, getSynchronizationStatus, getUpdateDate, getValidationDate, getVesselNaturalId, setCatchBatchNaturalId, setClusterSaleMeasurements, setClusterSaleOrigins, setClusterSaleProduces, setClusterSurveyMeasurements, setComments, setControlDate, setCreationDate, setDeclaredDocumentReferenceNaturalId, setFishingTripNaturalId, setId, setIdLocal, setLandingNaturalId, setProgramNaturalId, setQualificationComments, setQualificationDate, setQualityFlagNaturalId, setRecorderDepartmentNaturalId, setRecorderPersonNaturalId, setSaleEndDate, setSaleLocationNaturalId, setSaleStartDate, setSaleTypeNaturalId, setSynchronizationStatus, setUpdateDate, setValidationDate, setVesselNaturalId
 
Methods inherited from class fr.ifremer.allegro.valueObjectAbstract.ClusterAbstract
addPropertyChangeListener, addPropertyChangeListener, copy, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterObservedSale

public ClusterObservedSale()

ClusterObservedSale

public ClusterObservedSale(java.util.Date saleStartDate,
                           java.util.Date creationDate,
                           RemoteLocationNaturalId saleLocationNaturalId,
                           RemoteVesselNaturalId vesselNaturalId,
                           RemoteSaleTypeNaturalId saleTypeNaturalId,
                           RemoteProgramNaturalId programNaturalId,
                           RemoteDepartmentNaturalId recorderDepartmentNaturalId,
                           RemoteQualityFlagNaturalId qualityFlagNaturalId,
                           ClusterSaleMeasurement[] clusterSaleMeasurements,
                           ClusterSaleProduce[] clusterSaleProduces,
                           ClusterSaleOrigin[] clusterSaleOrigins,
                           ClusterSurveyMeasurement[] clusterSurveyMeasurements,
                           RemotePersonNaturalId[] observerPersonsNaturalId)

ClusterObservedSale

public ClusterObservedSale(java.lang.Integer id,
                           java.lang.Integer idLocal,
                           java.util.Date saleStartDate,
                           java.util.Date saleEndDate,
                           java.lang.String comments,
                           java.util.Date creationDate,
                           java.util.Date controlDate,
                           java.util.Date validationDate,
                           java.util.Date qualificationDate,
                           java.lang.String qualificationComments,
                           java.sql.Timestamp updateDate,
                           RemoteLocationNaturalId saleLocationNaturalId,
                           RemoteVesselNaturalId vesselNaturalId,
                           RemoteFishingTripNaturalId fishingTripNaturalId,
                           RemoteDeclaredDocumentReferenceNaturalId declaredDocumentReferenceNaturalId,
                           RemoteSaleTypeNaturalId saleTypeNaturalId,
                           RemoteLandingNaturalId landingNaturalId,
                           RemoteProgramNaturalId programNaturalId,
                           RemoteDepartmentNaturalId recorderDepartmentNaturalId,
                           RemoteQualityFlagNaturalId qualityFlagNaturalId,
                           RemoteCatchBatchNaturalId catchBatchNaturalId,
                           RemotePersonNaturalId recorderPersonNaturalId,
                           java.lang.String synchronizationStatus,
                           ClusterSaleMeasurement[] clusterSaleMeasurements,
                           ClusterSaleProduce[] clusterSaleProduces,
                           ClusterSaleOrigin[] clusterSaleOrigins,
                           ClusterSurveyMeasurement[] clusterSurveyMeasurements,
                           RemotePersonNaturalId[] observerPersonsNaturalId)

ClusterObservedSale

public ClusterObservedSale(ClusterObservedSale otherBean)
Copies constructor from other ClusterObservedSale

Parameters:
otherBean, - cannot be null
Throws:
java.lang.NullPointerException - if the argument is null
Method Detail

copy

public void copy(ClusterObservedSale otherBean)
Copies all properties from the argument value object into this value object.


getObserverPersonsNaturalId

public RemotePersonNaturalId[] getObserverPersonsNaturalId()

setObserverPersonsNaturalId

public void setObserverPersonsNaturalId(RemotePersonNaturalId[] observerPersonsNaturalId)


Copyright © 2008-2010 IFREMER. All Rights Reserved.