public abstract class Program2Person extends Object implements Serializable, Comparable<Program2Person>
Modifier and Type | Class and Description |
---|---|
static class |
Program2Person.Factory
Constructs new instances of
Program2Person . |
Constructor and Description |
---|
Program2Person() |
Modifier and Type | Method and Description |
---|---|
boolean |
addProgram2PersonExceptions(Program2PersonException elementToAdd)
Permet d'inclure ou d'exlure des navires d'un lieu sur lequel un utilisateur à des droits.
|
int |
compareTo(Program2Person o) |
boolean |
equals(Object object)
Returns
true if the argument is an Program2Person instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Integer |
getId() |
Location |
getLocation()
Représente un lieu au sens général du terme.
|
Person |
getPerson()
Utilisateurs saisisseurs sur le programme.
|
Program |
getProgram()
Code unique du programme
|
Collection<Program2PersonException> |
getProgram2PersonExceptions()
Permet d'inclure ou d'exlure des navires d'un lieu sur lequel un utilisateur à des droits.
|
ProgramPrivilege |
getProgramPrivilege()
Identifiant du privilège (droit) sur les programmes
|
Person |
getReferencePerson()
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeProgram2PersonExceptions(Program2PersonException elementToRemove)
Permet d'inclure ou d'exlure des navires d'un lieu sur lequel un utilisateur à des droits.
|
void |
setId(Integer idIn) |
void |
setLocation(Location locationIn)
Représente un lieu au sens général du terme.
|
void |
setPerson(Person personIn)
Utilisateurs saisisseurs sur le programme.
|
void |
setProgram(Program programIn)
Code unique du programme
|
void |
setProgram2PersonExceptions(Collection<Program2PersonException> program2PersonExceptionsIn)
Permet d'inclure ou d'exlure des navires d'un lieu sur lequel un utilisateur à des droits.
|
void |
setProgramPrivilege(ProgramPrivilege programPrivilegeIn)
Identifiant du privilège (droit) sur les programmes
|
void |
setReferencePerson(Person referencePersonIn)
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
public Program2Person()
public Collection<Program2PersonException> getProgram2PersonExceptions()
public void setProgram2PersonExceptions(Collection<Program2PersonException> program2PersonExceptionsIn)
program2PersonExceptionsIn
- Collectionpublic boolean addProgram2PersonExceptions(Program2PersonException elementToAdd)
elementToAdd
- Program2PersonExceptionpublic boolean removeProgram2PersonExceptions(Program2PersonException elementToRemove)
elementToRemove
- Program2PersonExceptionpublic Person getReferencePerson()
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
public void setReferencePerson(Person referencePersonIn)
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
referencePersonIn
- Personpublic Person getPerson()
public void setPerson(Person personIn)
personIn
- Personpublic ProgramPrivilege getProgramPrivilege()
public void setProgramPrivilege(ProgramPrivilege programPrivilegeIn)
programPrivilegeIn
- ProgramPrivilegepublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic Location getLocation()
public void setLocation(Location locationIn)
locationIn
- Locationpublic boolean equals(Object object)
true
if the argument is an Program2Person instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(Program2Person o)
compareTo
in interface Comparable<Program2Person>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.