fr.ifremer.allegro.data.operation.generic.cluster
Class ClusterOperation

java.lang.Object
  extended by fr.ifremer.allegro.valueObjectAbstract.ClusterAbstract
      extended by fr.ifremer.allegro.data.operation.generic.cluster.ClusterOperation
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ClusterFishingOperation

public class ClusterOperation
extends ClusterAbstract
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ClusterOperation()
           
ClusterOperation(ClusterOperation otherBean)
          Copies constructor from other ClusterOperation
ClusterOperation(java.lang.Integer id, java.lang.String name, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, java.util.Date endDateTime, java.lang.Boolean isMainOperation, java.lang.String comments, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, RemoteVesselNaturalId vesselNaturalId, RemoteGearPhysicalFeaturesNaturalId gearPhysicalFeaturesNaturalId, RemoteFishingTripNaturalId fishingTripNaturalId, RemoteQualityFlagNaturalId qualityFlagNaturalId, ClusterOperationVesselAssociation[] clusterOperationVesselAssociations, ClusterMetierUseFeatures[] clusterGearUseFeaturessOfMetierUseFeatures, ClusterGearUseFeatures[] clusterGearUseFeaturess, ClusterVesselUseFeatures[] clusterVesselUseFeaturess, ClusterVesselExtendedPosition[] clusterVesselPositionsOfVesselExtendedPosition, ClusterVesselPosition[] clusterVesselPositions)
           
ClusterOperation(RemoteVesselNaturalId vesselNaturalId, RemoteQualityFlagNaturalId qualityFlagNaturalId, ClusterOperationVesselAssociation[] clusterOperationVesselAssociations, ClusterMetierUseFeatures[] clusterGearUseFeaturessOfMetierUseFeatures, ClusterGearUseFeatures[] clusterGearUseFeaturess, ClusterVesselUseFeatures[] clusterVesselUseFeaturess, ClusterVesselExtendedPosition[] clusterVesselPositionsOfVesselExtendedPosition, ClusterVesselPosition[] clusterVesselPositions)
           
 
Method Summary
 void copy(ClusterOperation otherBean)
          Copies all properties from the argument value object into this value object.
 ClusterGearUseFeatures[] getClusterGearUseFeaturess()
           
 ClusterMetierUseFeatures[] getClusterGearUseFeaturessOfMetierUseFeatures()
           
 ClusterOperationVesselAssociation[] getClusterOperationVesselAssociations()
           
 ClusterVesselPosition[] getClusterVesselPositions()
           
 ClusterVesselExtendedPosition[] getClusterVesselPositionsOfVesselExtendedPosition()
           
 ClusterVesselUseFeatures[] getClusterVesselUseFeaturess()
           
 java.lang.String getComments()
           
 java.util.Date getControlDate()
           
 java.util.Date getEndDateTime()
           
 RemoteFishingTripNaturalId getFishingTripNaturalId()
           
 RemoteGearPhysicalFeaturesNaturalId getGearPhysicalFeaturesNaturalId()
           
 java.lang.Integer getId()
           
 java.lang.Boolean getIsMainOperation()
           
 java.lang.String getName()
           
 java.lang.String getQualificationComments()
           
 java.util.Date getQualificationDate()
           
 RemoteQualityFlagNaturalId getQualityFlagNaturalId()
           
 java.lang.Short getRankOrderOnPeriod()
           
 java.util.Date getStartDateTime()
           
 java.util.Date getValidationDate()
           
 RemoteVesselNaturalId getVesselNaturalId()
           
 void setClusterGearUseFeaturess(ClusterGearUseFeatures[] clusterGearUseFeaturess)
           
 void setClusterGearUseFeaturessOfMetierUseFeatures(ClusterMetierUseFeatures[] clusterGearUseFeaturessOfMetierUseFeatures)
           
 void setClusterOperationVesselAssociations(ClusterOperationVesselAssociation[] clusterOperationVesselAssociations)
           
 void setClusterVesselPositions(ClusterVesselPosition[] clusterVesselPositions)
           
 void setClusterVesselPositionsOfVesselExtendedPosition(ClusterVesselExtendedPosition[] clusterVesselPositionsOfVesselExtendedPosition)
           
 void setClusterVesselUseFeaturess(ClusterVesselUseFeatures[] clusterVesselUseFeaturess)
           
 void setComments(java.lang.String comments)
           
 void setControlDate(java.util.Date controlDate)
           
 void setEndDateTime(java.util.Date endDateTime)
           
 void setFishingTripNaturalId(RemoteFishingTripNaturalId fishingTripNaturalId)
           
 void setGearPhysicalFeaturesNaturalId(RemoteGearPhysicalFeaturesNaturalId gearPhysicalFeaturesNaturalId)
           
 void setId(java.lang.Integer id)
           
 void setIsMainOperation(java.lang.Boolean isMainOperation)
           
 void setName(java.lang.String name)
           
 void setQualificationComments(java.lang.String qualificationComments)
           
 void setQualificationDate(java.util.Date qualificationDate)
           
 void setQualityFlagNaturalId(RemoteQualityFlagNaturalId qualityFlagNaturalId)
           
 void setRankOrderOnPeriod(java.lang.Short rankOrderOnPeriod)
           
 void setStartDateTime(java.util.Date startDateTime)
           
 void setValidationDate(java.util.Date validationDate)
           
 void setVesselNaturalId(RemoteVesselNaturalId vesselNaturalId)
           
 
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

ClusterOperation

public ClusterOperation()

ClusterOperation

public ClusterOperation(RemoteVesselNaturalId vesselNaturalId,
                        RemoteQualityFlagNaturalId qualityFlagNaturalId,
                        ClusterOperationVesselAssociation[] clusterOperationVesselAssociations,
                        ClusterMetierUseFeatures[] clusterGearUseFeaturessOfMetierUseFeatures,
                        ClusterGearUseFeatures[] clusterGearUseFeaturess,
                        ClusterVesselUseFeatures[] clusterVesselUseFeaturess,
                        ClusterVesselExtendedPosition[] clusterVesselPositionsOfVesselExtendedPosition,
                        ClusterVesselPosition[] clusterVesselPositions)

ClusterOperation

public ClusterOperation(java.lang.Integer id,
                        java.lang.String name,
                        java.lang.Short rankOrderOnPeriod,
                        java.util.Date startDateTime,
                        java.util.Date endDateTime,
                        java.lang.Boolean isMainOperation,
                        java.lang.String comments,
                        java.util.Date controlDate,
                        java.util.Date validationDate,
                        java.util.Date qualificationDate,
                        java.lang.String qualificationComments,
                        RemoteVesselNaturalId vesselNaturalId,
                        RemoteGearPhysicalFeaturesNaturalId gearPhysicalFeaturesNaturalId,
                        RemoteFishingTripNaturalId fishingTripNaturalId,
                        RemoteQualityFlagNaturalId qualityFlagNaturalId,
                        ClusterOperationVesselAssociation[] clusterOperationVesselAssociations,
                        ClusterMetierUseFeatures[] clusterGearUseFeaturessOfMetierUseFeatures,
                        ClusterGearUseFeatures[] clusterGearUseFeaturess,
                        ClusterVesselUseFeatures[] clusterVesselUseFeaturess,
                        ClusterVesselExtendedPosition[] clusterVesselPositionsOfVesselExtendedPosition,
                        ClusterVesselPosition[] clusterVesselPositions)

ClusterOperation

public ClusterOperation(ClusterOperation otherBean)
Copies constructor from other ClusterOperation

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

copy

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


getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getRankOrderOnPeriod

public java.lang.Short getRankOrderOnPeriod()

setRankOrderOnPeriod

public void setRankOrderOnPeriod(java.lang.Short rankOrderOnPeriod)

getStartDateTime

public java.util.Date getStartDateTime()

setStartDateTime

public void setStartDateTime(java.util.Date startDateTime)

getEndDateTime

public java.util.Date getEndDateTime()

setEndDateTime

public void setEndDateTime(java.util.Date endDateTime)

getIsMainOperation

public java.lang.Boolean getIsMainOperation()

setIsMainOperation

public void setIsMainOperation(java.lang.Boolean isMainOperation)

getComments

public java.lang.String getComments()

setComments

public void setComments(java.lang.String comments)

getControlDate

public java.util.Date getControlDate()

setControlDate

public void setControlDate(java.util.Date controlDate)

getValidationDate

public java.util.Date getValidationDate()

setValidationDate

public void setValidationDate(java.util.Date validationDate)

getQualificationDate

public java.util.Date getQualificationDate()

setQualificationDate

public void setQualificationDate(java.util.Date qualificationDate)

getQualificationComments

public java.lang.String getQualificationComments()

setQualificationComments

public void setQualificationComments(java.lang.String qualificationComments)

getVesselNaturalId

public RemoteVesselNaturalId getVesselNaturalId()

setVesselNaturalId

public void setVesselNaturalId(RemoteVesselNaturalId vesselNaturalId)

getGearPhysicalFeaturesNaturalId

public RemoteGearPhysicalFeaturesNaturalId getGearPhysicalFeaturesNaturalId()

setGearPhysicalFeaturesNaturalId

public void setGearPhysicalFeaturesNaturalId(RemoteGearPhysicalFeaturesNaturalId gearPhysicalFeaturesNaturalId)

getFishingTripNaturalId

public RemoteFishingTripNaturalId getFishingTripNaturalId()

setFishingTripNaturalId

public void setFishingTripNaturalId(RemoteFishingTripNaturalId fishingTripNaturalId)

getQualityFlagNaturalId

public RemoteQualityFlagNaturalId getQualityFlagNaturalId()

setQualityFlagNaturalId

public void setQualityFlagNaturalId(RemoteQualityFlagNaturalId qualityFlagNaturalId)

getClusterOperationVesselAssociations

public ClusterOperationVesselAssociation[] getClusterOperationVesselAssociations()

setClusterOperationVesselAssociations

public void setClusterOperationVesselAssociations(ClusterOperationVesselAssociation[] clusterOperationVesselAssociations)

getClusterGearUseFeaturessOfMetierUseFeatures

public ClusterMetierUseFeatures[] getClusterGearUseFeaturessOfMetierUseFeatures()

setClusterGearUseFeaturessOfMetierUseFeatures

public void setClusterGearUseFeaturessOfMetierUseFeatures(ClusterMetierUseFeatures[] clusterGearUseFeaturessOfMetierUseFeatures)

getClusterGearUseFeaturess

public ClusterGearUseFeatures[] getClusterGearUseFeaturess()

setClusterGearUseFeaturess

public void setClusterGearUseFeaturess(ClusterGearUseFeatures[] clusterGearUseFeaturess)

getClusterVesselUseFeaturess

public ClusterVesselUseFeatures[] getClusterVesselUseFeaturess()

setClusterVesselUseFeaturess

public void setClusterVesselUseFeaturess(ClusterVesselUseFeatures[] clusterVesselUseFeaturess)

getClusterVesselPositionsOfVesselExtendedPosition

public ClusterVesselExtendedPosition[] getClusterVesselPositionsOfVesselExtendedPosition()

setClusterVesselPositionsOfVesselExtendedPosition

public void setClusterVesselPositionsOfVesselExtendedPosition(ClusterVesselExtendedPosition[] clusterVesselPositionsOfVesselExtendedPosition)

getClusterVesselPositions

public ClusterVesselPosition[] getClusterVesselPositions()

setClusterVesselPositions

public void setClusterVesselPositions(ClusterVesselPosition[] clusterVesselPositions)


Copyright © 2008-2010 IFREMER. All Rights Reserved.