public abstract class BatchExhaustiveInventory extends Object implements Serializable, Comparable<BatchExhaustiveInventory>
Permet d'associer à un lot "exhaustif" les listes d'espèces concernées par cet exhaustivité. Les listes d'espèces étant définies par leur niveau de priorité d'échantillonnage au niveau d'une stratégie (cf ReferenceTaxonStrategy).
Par exemple, un lot "exhautif" rattaché au niveau de priorité "2"
indique que l'exhautivité ne porte que sur les espèces de priorité 2,
dans la stratégie applicable (cf ReferenTaxonStrategy).
Si
aucun niveau n'est renseigné, cela indique que l'exhautivité du lot est
totale : toutes espèces confondues.
Modifier and Type | Class and Description |
---|---|
static class |
BatchExhaustiveInventory.Factory
Constructs new instances of
BatchExhaustiveInventory . |
Constructor and Description |
---|
BatchExhaustiveInventory() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(BatchExhaustiveInventory o) |
boolean |
equals(Object object)
Returns
true if the argument is an BatchExhaustiveInventory instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Batch |
getBatch()
Lot exhautif auquel est rattaché la précision sur la liste d'espèces concernées par
l'exhautivité.
|
Integer |
getId()
Idenfiant interne.
|
Short |
getPriorityLevel()
Identifie la liste d'espèce observées de manière exhautive dans le lot.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setBatch(Batch batchIn)
Lot exhautif auquel est rattaché la précision sur la liste d'espèces concernées par
l'exhautivité.
|
void |
setId(Integer idIn)
Idenfiant interne.
|
void |
setPriorityLevel(Short priorityLevelIn)
Identifie la liste d'espèce observées de manière exhautive dans le lot.
|
public BatchExhaustiveInventory()
public void setId(Integer idIn)
idIn
- Integerpublic Short getPriorityLevel()
public void setPriorityLevel(Short priorityLevelIn)
priorityLevelIn
- Shortpublic Batch getBatch()
public void setBatch(Batch batchIn)
batchIn
- Batchpublic boolean equals(Object object)
true
if the argument is an BatchExhaustiveInventory instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(BatchExhaustiveInventory o)
compareTo
in interface Comparable<BatchExhaustiveInventory>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.