.. java:import:: org.motechproject.mds.annotations Entity .. java:import:: java.util List MotechRole ========== .. java:package:: org.motechproject.security.domain :noindex: .. java:type:: @Entity public class MotechRole Constructors ------------ MotechRole ^^^^^^^^^^ .. java:constructor:: public MotechRole() :outertype: MotechRole MotechRole ^^^^^^^^^^ .. java:constructor:: public MotechRole(String roleName, List permissionNames, boolean deletable) :outertype: MotechRole Methods ------- getPermissionNames ^^^^^^^^^^^^^^^^^^ .. java:method:: public List getPermissionNames() :outertype: MotechRole getRoleName ^^^^^^^^^^^ .. java:method:: public String getRoleName() :outertype: MotechRole hasPermission ^^^^^^^^^^^^^ .. java:method:: public boolean hasPermission(String permissionName) :outertype: MotechRole isDeletable ^^^^^^^^^^^ .. java:method:: public boolean isDeletable() :outertype: MotechRole removePermission ^^^^^^^^^^^^^^^^ .. java:method:: public void removePermission(String permissionName) :outertype: MotechRole setDeletable ^^^^^^^^^^^^ .. java:method:: public void setDeletable(boolean deletable) :outertype: MotechRole setPermissionNames ^^^^^^^^^^^^^^^^^^ .. java:method:: public void setPermissionNames(List permissionNames) :outertype: MotechRole setRoleName ^^^^^^^^^^^ .. java:method:: public void setRoleName(String roleName) :outertype: MotechRole