public abstract class ProgramPrivilege extends Object implements Serializable, Comparable<ProgramPrivilege>
Modifier and Type | Class and Description |
---|---|
static class |
ProgramPrivilege.Factory
Constructs new instances of
ProgramPrivilege . |
Constructor and Description |
---|
ProgramPrivilege() |
Modifier and Type | Method and Description |
---|---|
boolean |
addProgram2Departments(Program2Department elementToAdd)
Liste des droits d''un service pour un programme particulier
|
boolean |
addProgram2Persons(Program2Person elementToAdd)
Définis les privilèges d'un utilsiateur sur un progamme, ou sur un
|
int |
compareTo(ProgramPrivilege o) |
boolean |
equals(Object object)
Returns
true if the argument is an ProgramPrivilege instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Integer |
getId()
Identifiant interne. généré par le système.
|
String |
getLabel() |
String |
getName() |
Collection<Program2Department> |
getProgram2Departments()
Liste des droits d''un service pour un programme particulier
|
Collection<Program2Person> |
getProgram2Persons()
Définis les privilèges d'un utilsiateur sur un progamme, ou sur un
|
Timestamp |
getUpdateDate() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeProgram2Departments(Program2Department elementToRemove)
Liste des droits d''un service pour un programme particulier
|
boolean |
removeProgram2Persons(Program2Person elementToRemove)
Définis les privilèges d'un utilsiateur sur un progamme, ou sur un
|
void |
setId(Integer idIn)
Identifiant interne. généré par le système.
|
void |
setLabel(String labelIn) |
void |
setName(String nameIn) |
void |
setProgram2Departments(Collection<Program2Department> program2DepartmentsIn)
Liste des droits d''un service pour un programme particulier
|
void |
setProgram2Persons(Collection<Program2Person> program2PersonsIn)
Définis les privilèges d'un utilsiateur sur un progamme, ou sur un
|
void |
setUpdateDate(Timestamp updateDateIn) |
public ProgramPrivilege()
public void setId(Integer idIn)
idIn
- Integerpublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic Collection<Program2Person> getProgram2Persons()
public void setProgram2Persons(Collection<Program2Person> program2PersonsIn)
program2PersonsIn
- Collectionpublic boolean addProgram2Persons(Program2Person elementToAdd)
elementToAdd
- Program2Personpublic boolean removeProgram2Persons(Program2Person elementToRemove)
elementToRemove
- Program2Personpublic Collection<Program2Department> getProgram2Departments()
public void setProgram2Departments(Collection<Program2Department> program2DepartmentsIn)
program2DepartmentsIn
- Collectionpublic boolean addProgram2Departments(Program2Department elementToAdd)
elementToAdd
- Program2Departmentpublic boolean removeProgram2Departments(Program2Department elementToRemove)
elementToRemove
- Program2Departmentpublic boolean equals(Object object)
true
if the argument is an ProgramPrivilege instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(ProgramPrivilege o)
compareTo
in interface Comparable<ProgramPrivilege>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.