public abstract class GroupingItemHierarchy extends Object implements Serializable, Comparable<GroupingItemHierarchy>
Modifier and Type | Class and Description |
---|---|
static class |
GroupingItemHierarchy.Factory
Constructs new instances of
GroupingItemHierarchy . |
Constructor and Description |
---|
GroupingItemHierarchy() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(GroupingItemHierarchy o) |
boolean |
equals(Object object)
Returns
true if the argument is an GroupingItemHierarchy instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Grouping |
getGrouping()
Un regroupement représente un groupement d'entités (du référentiel ou
bien de navires), correspondant à un niveau de regroupement donné (GroupingLevel).
|
GroupingClassification |
getGroupingClassification()
Une classification de regroupement ne traite que d’un seul type de
données du référentiel à la fois (ObjectType).
|
GroupingItemHierarchyPK |
getGroupingItemHierarchyPk()
Get the composite primary key identifier class
|
Integer |
getObjectId() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setGrouping(Grouping groupingIn)
Un regroupement représente un groupement d'entités (du référentiel ou
bien de navires), correspondant à un niveau de regroupement donné (GroupingLevel).
|
void |
setGroupingClassification(GroupingClassification groupingClassificationIn)
Une classification de regroupement ne traite que d’un seul type de
données du référentiel à la fois (ObjectType).
|
void |
setGroupingItemHierarchyPk(GroupingItemHierarchyPK groupingItemHierarchyPkIn)
Set the composite primary key identifier class
|
void |
setObjectId(Integer objectIdIn) |
public GroupingItemHierarchy()
public GroupingItemHierarchyPK getGroupingItemHierarchyPk()
public void setGroupingItemHierarchyPk(GroupingItemHierarchyPK groupingItemHierarchyPkIn)
groupingItemHierarchyPkIn
- public Integer getObjectId()
public void setObjectId(Integer objectIdIn)
objectIdIn
- Integerpublic Grouping getGrouping()
Un regroupement représente un groupement d'entités (du référentiel ou bien de navires), correspondant à un niveau de regroupement donné (GroupingLevel).
Un regroupement peut faire référence à une ou plusieurs entités du référentiel (GroupingItem). Généralement, surtout les regroupements de plus bas niveau sont liés à des entités du référentiel (plus facile à maintenir), puis une table technique remplie toutes les associations possible avec les ancêtres (cf GroupingItemHierarchy).
Un regroupement peut avoir un regroupement parent.
public void setGrouping(Grouping groupingIn)
Un regroupement représente un groupement d'entités (du référentiel ou bien de navires), correspondant à un niveau de regroupement donné (GroupingLevel).
Un regroupement peut faire référence à une ou plusieurs entités du référentiel (GroupingItem). Généralement, surtout les regroupements de plus bas niveau sont liés à des entités du référentiel (plus facile à maintenir), puis une table technique remplie toutes les associations possible avec les ancêtres (cf GroupingItemHierarchy).
Un regroupement peut avoir un regroupement parent.
groupingIn
- Groupingpublic GroupingClassification getGroupingClassification()
Une classification de regroupement ne traite que d’un seul type de données du référentiel à la fois (ObjectType). Il peut s’agir de regroupement sur les métiers, les lieux, les espèces, etc.
En revanche, un même type de données du référentiel (ex : Métier) peut avoir plusieurs classification de regroupement distinctes (DCR, Ifremer, Natura 2000, …)
Une classification de regroupement peut contenir un ou plusieurs niveaux de regroupement (GroupingLevel).
public void setGroupingClassification(GroupingClassification groupingClassificationIn)
Une classification de regroupement ne traite que d’un seul type de données du référentiel à la fois (ObjectType). Il peut s’agir de regroupement sur les métiers, les lieux, les espèces, etc.
En revanche, un même type de données du référentiel (ex : Métier) peut avoir plusieurs classification de regroupement distinctes (DCR, Ifremer, Natura 2000, …)
Une classification de regroupement peut contenir un ou plusieurs niveaux de regroupement (GroupingLevel).
groupingClassificationIn
- GroupingClassificationpublic boolean equals(Object object)
true
if the argument is an GroupingItemHierarchy instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(GroupingItemHierarchy o)
compareTo
in interface Comparable<GroupingItemHierarchy>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.