org.qi4j.library.shiro.domain.permissions
Class RoleAssignee.Mixin

java.lang.Object
  extended by org.qi4j.library.shiro.domain.permissions.RoleAssignee.Mixin
All Implemented Interfaces:
Composite, EntityComposite, Identity, IdentifiableSubject, RoleAssignee
Enclosing interface:
RoleAssignee

public abstract static class RoleAssignee.Mixin
extends java.lang.Object
implements RoleAssignee


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.library.shiro.domain.permissions.RoleAssignee
RoleAssignee.Mixin
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Constructor Summary
RoleAssignee.Mixin()
           
 
Method Summary
 java.util.Set<java.lang.String> permissionStrings()
           
 java.util.Set<java.lang.String> roleNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.qi4j.library.shiro.domain.permissions.RoleAssignee
roleAssignments
 
Methods inherited from interface org.qi4j.library.shiro.domain.common.IdentifiableSubject
subjectIdentifier
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 

Constructor Detail

RoleAssignee.Mixin

public RoleAssignee.Mixin()
Method Detail

roleNames

public java.util.Set<java.lang.String> roleNames()
Specified by:
roleNames in interface RoleAssignee

permissionStrings

public java.util.Set<java.lang.String> permissionStrings()
Specified by:
permissionStrings in interface RoleAssignee