public static final class Vessel.Factory extends Object
Vessel
.Constructor and Description |
---|
Vessel.Factory() |
Modifier and Type | Method and Description |
---|---|
static Vessel |
newInstance()
Constructs a new instance of
Vessel . |
static Vessel |
newInstance(Timestamp updateDate,
Collection<VesselFleetEvent> vesselFleetEvents,
Status status,
Collection<VesselRegistrationPeriod> vesselRegistrationPeriods,
Collection<VesselFeatures> vesselFeatures,
Collection<RightToProduce> rightToProduces,
Program program,
Collection<VesselOwnerPeriod> vesselOwnerPeriods,
VesselType vesselType,
Collection<VesselCommissioningPeriod> vesselCommissioningPeriods)
Constructs a new instance of
Vessel , taking all possible properties
(except the identifier(s))as arguments. |
static Vessel |
newInstance(Timestamp updateDate,
Status status,
Program program,
VesselType vesselType)
Constructs a new instance of
Vessel , taking all required and/or
read-only properties as arguments, except for identifiers. |
public Vessel.Factory()
public static Vessel newInstance()
Vessel
.public static Vessel newInstance(Timestamp updateDate, Status status, Program program, VesselType vesselType)
Vessel
, taking all required and/or
read-only properties as arguments, except for identifiers.updateDate
- Timestampstatus
- Statusprogram
- ProgramvesselType
- VesselTypepublic static Vessel newInstance(Timestamp updateDate, Collection<VesselFleetEvent> vesselFleetEvents, Status status, Collection<VesselRegistrationPeriod> vesselRegistrationPeriods, Collection<VesselFeatures> vesselFeatures, Collection<RightToProduce> rightToProduces, Program program, Collection<VesselOwnerPeriod> vesselOwnerPeriods, VesselType vesselType, Collection<VesselCommissioningPeriod> vesselCommissioningPeriods)
Vessel
, taking all possible properties
(except the identifier(s))as arguments.updateDate
- TimestampvesselFleetEvents
- Collectionstatus
- StatusvesselRegistrationPeriods
- CollectionvesselFeatures
- CollectionrightToProduces
- Collectionprogram
- ProgramvesselOwnerPeriods
- CollectionvesselType
- VesselTypevesselCommissioningPeriods
- CollectionCopyright © 2012–2014 IFREMER. All rights reserved.