public abstract class VesselFeatures extends Object implements Serializable
Caractéristiques d'un navire, sur une période donnée.
Si le navire est inscrit au FPC, les caractéristiques FPC sont utilisées (jauge_ums et jauge_brute).
REMARQUE : les données ramenées depuis Harmonie sont fusionnées entre les caractéristiques FPC (à utiliser de préférence si présent), et les caractéristiques d'autres sources.
Nombre de lignes : 67375
| Modifier and Type | Class and Description |
|---|---|
static class |
VesselFeatures.Factory
Constructs new instances of
VesselFeatures. |
| Constructor and Description |
|---|
VesselFeatures() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
This entity does not have any identifiers
and is not extending any other entity,
so this method will only return
true if the argument reference and this
refer to the same object. |
Float |
getAdministrativePower()
Puissance principale administrative (en Kw) du navire pour la
période début-fin.
|
Float |
getAuxiliaryPower()
Puissance auxiliaire en kW.
|
Location |
getBasePortLocation()
Base port
|
Integer |
getConstructionYear()
Année de construction du navire
|
Date |
getEndDateTime()
Date de fin de validité des caractéristiques navires.
|
String |
getExteriorMarking()
Marquage extérieur.
|
Integer |
getGrossTonnageGRT()
Tonnage du navire, ou jauge Brute, exprimé en TJB (Tonnage de
Jauge Brute), et multiplié par 100.
|
Integer |
getGrossTonnageGT()
Tonnage GT (Gross Tonnage), exprimé en UMS (Universal
Measurement System), et multiplié par 100.
|
Boolean |
getHasVMS()
indique si le navire dispose d'un système VMS ou non.
|
QualitativeValue |
getHullMaterial()
Matériausx de la coque (ex : Bois, Métal, Plastique, etc).
|
Integer |
getId() |
String |
getIRCS()
Indicatif radio international du navire (IRCS)
|
Boolean |
getIsFPC()
Indique si le navire est inscrit au fichier FPC ou non.
|
Integer |
getLengthBeetweenPerpendiculars()
Longueur entre perpendiculaires (Length Between Perpendiculars)
en cm.
|
Integer |
getLengthOverAll()
Longueur hors tout (Length OverAll) en cm du navire pour la
période début-fin.
|
String |
getName()
Nom du navire pour la période début-fin
|
Date |
getStartDateTime()
Date de début de validité des caractéristiques navires.
|
Timestamp |
getUpdateDate() |
Vessel |
getVessel() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setAdministrativePower(Float administrativePower) |
void |
setAuxiliaryPower(Float auxiliaryPower) |
void |
setBasePortLocation(Location basePortLocation) |
void |
setConstructionYear(Integer constructionYear) |
void |
setEndDateTime(Date endDateTime) |
void |
setExteriorMarking(String exteriorMarking) |
void |
setGrossTonnageGRT(Integer grossTonnageGRT) |
void |
setGrossTonnageGT(Integer grossTonnageGT) |
void |
setHasVMS(Boolean hasVMS) |
void |
setHullMaterial(QualitativeValue hullMaterial) |
void |
setId(Integer id) |
void |
setIRCS(String IRCS) |
void |
setIsFPC(Boolean isFPC) |
void |
setLengthBeetweenPerpendiculars(Integer lengthBeetweenPerpendiculars) |
void |
setLengthOverAll(Integer lengthOverAll) |
void |
setName(String name) |
void |
setStartDateTime(Date startDateTime) |
void |
setUpdateDate(Timestamp updateDate) |
void |
setVessel(Vessel vessel) |
public Integer getId()
public void setId(Integer id)
public Date getStartDateTime()
Date de début de validité des caractéristiques navires.
public void setStartDateTime(Date startDateTime)
public Date getEndDateTime()
Date de fin de validité des caractéristiques navires.
public void setEndDateTime(Date endDateTime)
public String getName()
Nom du navire pour la période début-fin
public void setName(String name)
public String getExteriorMarking()
Marquage extérieur.
par exemple : "BR 101717"
public void setExteriorMarking(String exteriorMarking)
public Float getAdministrativePower()
Puissance principale administrative (en Kw) du navire pour la période début-fin.
Selon le règlement (CEE) no 2930/86
public void setAdministrativePower(Float administrativePower)
public Float getAuxiliaryPower()
Puissance auxiliaire en kW.
Reprend toute puissance installée non comprise sous la rubrique Puissance administrative
public void setAuxiliaryPower(Float auxiliaryPower)
public Integer getGrossTonnageGT()
Tonnage GT (Gross Tonnage), exprimé en UMS (Universal Measurement System), et multiplié par 100.
Il s'agit d'un tonnage reconnu internationnellement.
La France s'est engagé à fournir un tonnage GT pour tous les navires de plus de 24m, par application du Décret N°725 du 10 août 1982.
------
Jauge GT ou Gross Tonnage en accord avec la Convention internationale de 1969 (règlement de Londres, International Convention on Tonnage Measurement of Ships, London, 1969 (in use since 1996) for vessels >= 15m"
Par décret n° 82-725 du 10 août 1982, publié au Journal officiel du 20 août 1982, la Convention internationale de 1969 sur le jaugeage des navires est entrée en vigueur en France le 18 juillet 1982. Le règlement de jaugeage annexé à cette convention conclue à Londres le 23 juin 1969 devient règlement international. La jauge, de Londres comprend la jauge brute et la jauge nette et doit être calculée selon les règles énoncées par la convention internationale de 1969 sur le jaugeage des navires. La jauge brute est obtenue à partir des mesures pratiquées sur tous les espaces fermés d'un navire, à l'exception des espaces exclus par les règles de la convention précitée. La jauge nette est déterminée par les dimensions des espaces réservés au fret et par le nombre des passagers.
La jauge de Londres est reprise sur le "certificat international de jaugeage des navires (1969)".
public void setGrossTonnageGT(Integer grossTonnageGT)
public Integer getGrossTonnageGRT()
Tonnage du navire, ou jauge Brute, exprimé en TJB (Tonnage de Jauge Brute), et multiplié par 100.
------
Tonnage (GRT) 'Gross Registered Tonnage' en accord avec la convention d'Oslo (1947) (en emploi en France jusqu'en 1995, toujours utilisé dans certains pays).
(GRT represent the total cubic measured content of the permanently enclosed spaces of a vessel, with some allowances or deductions for exempt spaces such as living quarters [1 gross register ton = 100 cubic feet = 2.83 cubic metres]).
public void setGrossTonnageGRT(Integer grossTonnageGRT)
public Integer getLengthOverAll()
Longueur hors tout (Length OverAll) en cm du navire pour la période début-fin.
Définie selon le règlement (CEE) no 2930/86.
public void setLengthOverAll(Integer lengthOverAll)
public Integer getLengthBeetweenPerpendiculars()
Longueur entre perpendiculaires (Length Between Perpendiculars) en cm.
Définie selon le règlement (CEE) no 2930/86.
public void setLengthBeetweenPerpendiculars(Integer lengthBeetweenPerpendiculars)
public Integer getConstructionYear()
Année de construction du navire
public void setConstructionYear(Integer constructionYear)
public String getIRCS()
Indicatif radio international du navire (IRCS)
public void setIRCS(String IRCS)
public Boolean getHasVMS()
indique si le navire dispose d'un système VMS ou non.
public void setHasVMS(Boolean hasVMS)
public Boolean getIsFPC()
Indique si le navire est inscrit au fichier FPC ou non.
public void setIsFPC(Boolean isFPC)
public Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDate)
public Location getBasePortLocation()
Base port
see http://www.fao.org/fi/glossary/default.asp
FAO (1998): Guidelines for the routine collection of capture fishery data. FAO Fish. Tech. Pap, 382: 113 p
public void setBasePortLocation(Location basePortLocation)
public QualitativeValue getHullMaterial()
Matériausx de la coque (ex : Bois, Métal, Plastique, etc).
cf PMFM "HULL_METRIAL".
public void setHullMaterial(QualitativeValue hullMaterial)
public Vessel getVessel()
public void setVessel(Vessel vessel)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.