Constructor and Description |
---|
Role(java.lang.String id,
java.lang.String name,
java.lang.String description)
Creates an instance of a Role.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Role o) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDescription()
Returns the user visible description of this role.
|
java.lang.String |
getId()
Returns the unique identifier for this role.
|
java.lang.String |
getName()
Returns the user visible name of this role.
|
int |
hashCode() |
java.lang.String |
toString() |
public Role(java.lang.String id, java.lang.String name, java.lang.String description)
id
- a unique identifier for the role. Must not be null.name
- a human readable name for the role. May be null.description
- a human readable description for the role. May be
null.public java.lang.String getId()
public java.lang.String getName()
getId()
.public java.lang.String getDescription()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object