fr.ifremer.allegro.referential.vessel
Class VesselFeatures.Factory

java.lang.Object
  extended by fr.ifremer.allegro.referential.vessel.VesselFeatures.Factory
Enclosing class:
VesselFeatures

public static final class VesselFeatures.Factory
extends java.lang.Object

Constructs new instances of VesselFeatures.


Constructor Summary
VesselFeatures.Factory()
           
 
Method Summary
static VesselFeatures newInstance()
          Constructs a new instance of VesselFeatures.
static VesselFeatures newInstance(java.util.Date startDateTime, java.lang.Boolean isFPC, FishingVessel fishingVessel)
          Constructs a new instance of VesselFeatures, taking all required and/or read-only properties as arguments.
static VesselFeatures newInstance(java.util.Date startDateTime, java.util.Date endDateTime, java.lang.String name, java.lang.String exteriorMarking, java.lang.Float administrativePower, java.lang.Float auxiliaryPower, java.lang.Integer grossTonnageGT, java.lang.Integer grossTonnageGRT, java.lang.Integer lengthOverAll, java.lang.Integer lengthBeetweenPerpendiculars, java.lang.Integer constructionYear, java.lang.String IRCS, java.lang.Boolean hasVMS, java.lang.Boolean isFPC, java.sql.Timestamp updateDate, Location basePortLocation, FishingVessel fishingVessel, QualitativeValue hullMaterial)
          Constructs a new instance of VesselFeatures, taking all possible properties (except the identifier(s))as arguments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VesselFeatures.Factory

public VesselFeatures.Factory()
Method Detail

newInstance

public static VesselFeatures newInstance()
Constructs a new instance of VesselFeatures.


newInstance

public static VesselFeatures newInstance(java.util.Date startDateTime,
                                         java.lang.Boolean isFPC,
                                         FishingVessel fishingVessel)
Constructs a new instance of VesselFeatures, taking all required and/or read-only properties as arguments.


newInstance

public static VesselFeatures newInstance(java.util.Date startDateTime,
                                         java.util.Date endDateTime,
                                         java.lang.String name,
                                         java.lang.String exteriorMarking,
                                         java.lang.Float administrativePower,
                                         java.lang.Float auxiliaryPower,
                                         java.lang.Integer grossTonnageGT,
                                         java.lang.Integer grossTonnageGRT,
                                         java.lang.Integer lengthOverAll,
                                         java.lang.Integer lengthBeetweenPerpendiculars,
                                         java.lang.Integer constructionYear,
                                         java.lang.String IRCS,
                                         java.lang.Boolean hasVMS,
                                         java.lang.Boolean isFPC,
                                         java.sql.Timestamp updateDate,
                                         Location basePortLocation,
                                         FishingVessel fishingVessel,
                                         QualitativeValue hullMaterial)
Constructs a new instance of VesselFeatures, taking all possible properties (except the identifier(s))as arguments.



Copyright © 2008-2010 IFREMER. All Rights Reserved.