public class RoleAdapter extends Object implements RoleModel
Modifier and Type | Field and Description |
---|---|
protected javax.persistence.EntityManager |
em |
protected RealmModel |
realm |
protected RoleEntity |
role |
Constructor and Description |
---|
RoleAdapter(RealmModel realm,
javax.persistence.EntityManager em,
RoleEntity role) |
Modifier and Type | Method and Description |
---|---|
void |
addCompositeRole(RoleModel role) |
boolean |
equals(Object o) |
Set<RoleModel> |
getComposites() |
RoleContainerModel |
getContainer() |
String |
getDescription() |
String |
getId() |
String |
getName() |
RoleEntity |
getRole() |
int |
hashCode() |
boolean |
hasRole(RoleModel role) |
boolean |
isComposite() |
void |
removeCompositeRole(RoleModel role) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setRole(RoleEntity role) |
static RoleEntity |
toRoleEntity(RoleModel model,
javax.persistence.EntityManager em) |
protected RoleEntity role
protected javax.persistence.EntityManager em
protected RealmModel realm
public RoleAdapter(RealmModel realm, javax.persistence.EntityManager em, RoleEntity role)
public RoleEntity getRole()
public void setRole(RoleEntity role)
public String getDescription()
getDescription
in interface RoleModel
public void setDescription(String description)
setDescription
in interface RoleModel
public boolean isComposite()
isComposite
in interface RoleModel
public void addCompositeRole(RoleModel role)
addCompositeRole
in interface RoleModel
public void removeCompositeRole(RoleModel role)
removeCompositeRole
in interface RoleModel
public Set<RoleModel> getComposites()
getComposites
in interface RoleModel
public RoleContainerModel getContainer()
getContainer
in interface RoleModel
public static RoleEntity toRoleEntity(RoleModel model, javax.persistence.EntityManager em)
Copyright © 2015. All Rights Reserved.