fr.ifremer.allegro.data.vessel.position.generic.cluster
Class ClusterVesselPosition

java.lang.Object
  extended by fr.ifremer.allegro.valueObjectAbstract.ClusterAbstract
      extended by fr.ifremer.allegro.data.vessel.position.generic.cluster.ClusterVesselPosition
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ClusterVesselExtendedPosition

public class ClusterVesselPosition
extends ClusterAbstract
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ClusterVesselPosition()
           
ClusterVesselPosition(ClusterVesselPosition otherBean)
          Copies constructor from other ClusterVesselPosition
ClusterVesselPosition(java.util.Date dateTime, java.lang.Float latitude, java.lang.Float longitude, RemoteVesselNaturalId vesselNaturalId, RemoteQualityFlagNaturalId qualityFlagNaturalId, RemoteProgramNaturalId programNaturalId, RemoteDepartmentNaturalId recorderDepartmentNaturalId, RemoteOperationNaturalId operationNaturalId, ClusterVesselPositionMeasurement[] clusterVesselPositionMeasurements)
           
ClusterVesselPosition(java.lang.Long id, java.util.Date dateTime, java.lang.Float latitude, java.lang.Float longitude, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.sql.Timestamp updateDate, RemoteVesselNaturalId vesselNaturalId, RemoteQualityFlagNaturalId qualityFlagNaturalId, RemoteProgramNaturalId programNaturalId, RemoteDepartmentNaturalId recorderDepartmentNaturalId, RemoteOperationNaturalId operationNaturalId, ClusterVesselPositionMeasurement[] clusterVesselPositionMeasurements)
           
 
Method Summary
 void copy(ClusterVesselPosition otherBean)
          Copies all properties from the argument value object into this value object.
 ClusterVesselPositionMeasurement[] getClusterVesselPositionMeasurements()
           
 java.util.Date getControlDate()
           
 java.util.Date getDateTime()
           
 java.lang.Long getId()
           
 java.lang.Float getLatitude()
           
 java.lang.Float getLongitude()
           
 RemoteOperationNaturalId getOperationNaturalId()
           
 RemoteProgramNaturalId getProgramNaturalId()
           
 java.util.Date getQualificationDate()
           
 RemoteQualityFlagNaturalId getQualityFlagNaturalId()
           
 RemoteDepartmentNaturalId getRecorderDepartmentNaturalId()
           
 java.sql.Timestamp getUpdateDate()
           
 java.util.Date getValidationDate()
           
 RemoteVesselNaturalId getVesselNaturalId()
           
 void setClusterVesselPositionMeasurements(ClusterVesselPositionMeasurement[] clusterVesselPositionMeasurements)
           
 void setControlDate(java.util.Date controlDate)
           
 void setDateTime(java.util.Date dateTime)
           
 void setId(java.lang.Long id)
           
 void setLatitude(java.lang.Float latitude)
           
 void setLongitude(java.lang.Float longitude)
           
 void setOperationNaturalId(RemoteOperationNaturalId operationNaturalId)
           
 void setProgramNaturalId(RemoteProgramNaturalId programNaturalId)
           
 void setQualificationDate(java.util.Date qualificationDate)
           
 void setQualityFlagNaturalId(RemoteQualityFlagNaturalId qualityFlagNaturalId)
           
 void setRecorderDepartmentNaturalId(RemoteDepartmentNaturalId recorderDepartmentNaturalId)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 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

ClusterVesselPosition

public ClusterVesselPosition()

ClusterVesselPosition

public ClusterVesselPosition(java.util.Date dateTime,
                             java.lang.Float latitude,
                             java.lang.Float longitude,
                             RemoteVesselNaturalId vesselNaturalId,
                             RemoteQualityFlagNaturalId qualityFlagNaturalId,
                             RemoteProgramNaturalId programNaturalId,
                             RemoteDepartmentNaturalId recorderDepartmentNaturalId,
                             RemoteOperationNaturalId operationNaturalId,
                             ClusterVesselPositionMeasurement[] clusterVesselPositionMeasurements)

ClusterVesselPosition

public ClusterVesselPosition(java.lang.Long id,
                             java.util.Date dateTime,
                             java.lang.Float latitude,
                             java.lang.Float longitude,
                             java.util.Date controlDate,
                             java.util.Date validationDate,
                             java.util.Date qualificationDate,
                             java.sql.Timestamp updateDate,
                             RemoteVesselNaturalId vesselNaturalId,
                             RemoteQualityFlagNaturalId qualityFlagNaturalId,
                             RemoteProgramNaturalId programNaturalId,
                             RemoteDepartmentNaturalId recorderDepartmentNaturalId,
                             RemoteOperationNaturalId operationNaturalId,
                             ClusterVesselPositionMeasurement[] clusterVesselPositionMeasurements)

ClusterVesselPosition

public ClusterVesselPosition(ClusterVesselPosition otherBean)
Copies constructor from other ClusterVesselPosition

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

copy

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


getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getDateTime

public java.util.Date getDateTime()

setDateTime

public void setDateTime(java.util.Date dateTime)

getLatitude

public java.lang.Float getLatitude()

setLatitude

public void setLatitude(java.lang.Float latitude)

getLongitude

public java.lang.Float getLongitude()

setLongitude

public void setLongitude(java.lang.Float longitude)

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)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

getVesselNaturalId

public RemoteVesselNaturalId getVesselNaturalId()

setVesselNaturalId

public void setVesselNaturalId(RemoteVesselNaturalId vesselNaturalId)

getQualityFlagNaturalId

public RemoteQualityFlagNaturalId getQualityFlagNaturalId()

setQualityFlagNaturalId

public void setQualityFlagNaturalId(RemoteQualityFlagNaturalId qualityFlagNaturalId)

getProgramNaturalId

public RemoteProgramNaturalId getProgramNaturalId()

setProgramNaturalId

public void setProgramNaturalId(RemoteProgramNaturalId programNaturalId)

getRecorderDepartmentNaturalId

public RemoteDepartmentNaturalId getRecorderDepartmentNaturalId()

setRecorderDepartmentNaturalId

public void setRecorderDepartmentNaturalId(RemoteDepartmentNaturalId recorderDepartmentNaturalId)

getOperationNaturalId

public RemoteOperationNaturalId getOperationNaturalId()

setOperationNaturalId

public void setOperationNaturalId(RemoteOperationNaturalId operationNaturalId)

getClusterVesselPositionMeasurements

public ClusterVesselPositionMeasurement[] getClusterVesselPositionMeasurements()

setClusterVesselPositionMeasurements

public void setClusterVesselPositionMeasurements(ClusterVesselPositionMeasurement[] clusterVesselPositionMeasurements)


Copyright © 2008-2010 IFREMER. All Rights Reserved.