|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ifremer.allegro.referential.pmfm.AggregationLevel
public abstract class AggregationLevel
Niveau (ou p??riode) d'agr??gation de la donn??e.
Par exemple :
- aucune (pas d'agr??gation)
- jour,
- mois,
- ann??e
- mar??e
- op??ration
- zone de peche (cas des s??quences de peche ?)
Utiliser une p??riode d'agr??gation permet de d??finir des valeurs moyennes sur une p??riode d'agr??gation (par exemple : le mois) ind??pendamment de la p??riode concern??e (par exemple : une ann??e).
Exemple :
- moyenne mensuelle sur l'ann??e, du nombre d'engin lev?? par jour :
- param??tre : nombre d'engin lev??
- niveau d'agr??gation du PSFM : jour
- p??riode concern?? : 01/01/XX au 31/12/XX : d??finie au niveau de l'entit?? ?? laquelle est rattach??e la mesure (exemple : la mar??e, l'op??ration, les caract??ristiques d'utilisation, etc.).
- p??riode d'agr??gation sur la mesure (xxxMeasurement) : mois
Nested Class Summary | |
---|---|
static class |
AggregationLevel.Factory
Constructs new instances of AggregationLevel . |
Constructor Summary | |
---|---|
AggregationLevel()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.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. |
java.lang.Integer |
getId()
|
java.lang.String |
getName()
|
java.lang.Integer |
getRankOrder()
rang permettant de classer les niveau d'agr??gation par ordre de pr??cision : le niveau le plus bas est 'aucune' (donn??e brute), le niveau le plus haut pourrait etre 'ann??e' (moyenne annuelle) |
java.sql.Timestamp |
getUpdateDate()
|
int |
hashCode()
Returns a hash code based on this entity's identifiers. |
void |
setId(java.lang.Integer id)
|
void |
setName(java.lang.String name)
|
void |
setRankOrder(java.lang.Integer rankOrder)
|
void |
setUpdateDate(java.sql.Timestamp updateDate)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AggregationLevel()
Method Detail |
---|
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Integer getRankOrder()
rang permettant de classer les niveau d'agr??gation par ordre de pr??cision : le niveau le plus bas est 'aucune' (donn??e brute), le niveau le plus haut pourrait etre 'ann??e' (moyenne annuelle)
public void setRankOrder(java.lang.Integer rankOrder)
public java.sql.Timestamp getUpdateDate()
public void setUpdateDate(java.sql.Timestamp updateDate)
public boolean equals(java.lang.Object object)
true
if the argument reference and this
refer to the same object.
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |