Schnittstelle Role

Alle Superschnittstellen:
org.teamapps.universaldb.pojo.Entity<Role>, org.teamapps.universaldb.pojo.Identifiable
Alle bekannten Implementierungsklassen:
UdbRole

public interface Role extends org.teamapps.universaldb.pojo.Entity<Role>
  • Felddetails

  • Methodendetails

    • create

      static Role create()
    • create

      static Role create(int id)
    • getById

      static Role getById(int id)
    • getBuilder

      static org.teamapps.universaldb.record.EntityBuilder<Role> getBuilder()
    • getMetaCreationDate

      Instant getMetaCreationDate()
    • setMetaCreationDate

      Role setMetaCreationDate(Instant value)
    • getMetaCreationDateAsEpochSecond

      int getMetaCreationDateAsEpochSecond()
    • setMetaCreationDateAsEpochSecond

      Role setMetaCreationDateAsEpochSecond(int value)
    • getMetaCreationDateAsEpochMilli

      long getMetaCreationDateAsEpochMilli()
    • setMetaCreationDateAsEpochMilli

      Role setMetaCreationDateAsEpochMilli(long value)
    • getMetaCreatedBy

      int getMetaCreatedBy()
    • setMetaCreatedBy

      Role setMetaCreatedBy(int value)
    • getMetaModificationDate

      Instant getMetaModificationDate()
    • setMetaModificationDate

      Role setMetaModificationDate(Instant value)
    • getMetaModificationDateAsEpochSecond

      int getMetaModificationDateAsEpochSecond()
    • setMetaModificationDateAsEpochSecond

      Role setMetaModificationDateAsEpochSecond(int value)
    • getMetaModificationDateAsEpochMilli

      long getMetaModificationDateAsEpochMilli()
    • setMetaModificationDateAsEpochMilli

      Role setMetaModificationDateAsEpochMilli(long value)
    • getMetaModifiedBy

      int getMetaModifiedBy()
    • setMetaModifiedBy

      Role setMetaModifiedBy(int value)
    • getMetaDeletionDate

      Instant getMetaDeletionDate()
    • setMetaDeletionDate

      Role setMetaDeletionDate(Instant value)
    • getMetaDeletionDateAsEpochSecond

      int getMetaDeletionDateAsEpochSecond()
    • setMetaDeletionDateAsEpochSecond

      Role setMetaDeletionDateAsEpochSecond(int value)
    • getMetaDeletionDateAsEpochMilli

      long getMetaDeletionDateAsEpochMilli()
    • setMetaDeletionDateAsEpochMilli

      Role setMetaDeletionDateAsEpochMilli(long value)
    • getMetaDeletedBy

      int getMetaDeletedBy()
    • setMetaDeletedBy

      Role setMetaDeletedBy(int value)
    • getMetaRestoreDate

      Instant getMetaRestoreDate()
    • setMetaRestoreDate

      Role setMetaRestoreDate(Instant value)
    • getMetaRestoreDateAsEpochSecond

      int getMetaRestoreDateAsEpochSecond()
    • setMetaRestoreDateAsEpochSecond

      Role setMetaRestoreDateAsEpochSecond(int value)
    • getMetaRestoreDateAsEpochMilli

      long getMetaRestoreDateAsEpochMilli()
    • setMetaRestoreDateAsEpochMilli

      Role setMetaRestoreDateAsEpochMilli(long value)
    • getMetaRestoredBy

      int getMetaRestoredBy()
    • setMetaRestoredBy

      Role setMetaRestoredBy(int value)
    • getTitle

      org.teamapps.universaldb.index.translation.TranslatableText getTitle()
    • setTitle

      Role setTitle(org.teamapps.universaldb.index.translation.TranslatableText value)
    • getIcon

      String getIcon()
    • setIcon

      Role setIcon(String value)
    • getRoleType

      RoleType getRoleType()
    • setRoleType

      Role setRoleType(RoleType value)
    • getParent

      Role getParent()
    • setParent

      Role setParent(Role value)
    • getChildren

      List<Role> getChildren()
    • setChildren

      Role setChildren(List<Role> value)
    • getChildrenCount

      int getChildrenCount()
    • setChildren

      Role setChildren(Role... value)
    • getChildrenAsBitSet

      BitSet getChildrenAsBitSet()
    • addChildren

      Role addChildren(List<Role> value)
    • addChildren

      Role addChildren(Role... value)
    • removeChildren

      Role removeChildren(List<Role> value)
    • removeChildren

      Role removeChildren(Role... value)
    • removeAllChildren

      Role removeAllChildren()
    • getOrganizationUnit

      OrganizationUnit getOrganizationUnit()
    • setOrganizationUnit

      Role setOrganizationUnit(OrganizationUnit value)
    • getAllowedOrganizationUnitTypes

      List<OrganizationUnitType> getAllowedOrganizationUnitTypes()
    • setAllowedOrganizationUnitTypes

      Role setAllowedOrganizationUnitTypes(List<OrganizationUnitType> value)
    • getAllowedOrganizationUnitTypesCount

      int getAllowedOrganizationUnitTypesCount()
    • setAllowedOrganizationUnitTypes

      Role setAllowedOrganizationUnitTypes(OrganizationUnitType... value)
    • getAllowedOrganizationUnitTypesAsBitSet

      BitSet getAllowedOrganizationUnitTypesAsBitSet()
    • addAllowedOrganizationUnitTypes

      Role addAllowedOrganizationUnitTypes(List<OrganizationUnitType> value)
    • addAllowedOrganizationUnitTypes

      Role addAllowedOrganizationUnitTypes(OrganizationUnitType... value)
    • removeAllowedOrganizationUnitTypes

      Role removeAllowedOrganizationUnitTypes(List<OrganizationUnitType> value)
    • removeAllowedOrganizationUnitTypes

      Role removeAllowedOrganizationUnitTypes(OrganizationUnitType... value)
    • removeAllAllowedOrganizationUnitTypes

      Role removeAllAllowedOrganizationUnitTypes()
    • getOrganizationField

      OrganizationField getOrganizationField()
    • setOrganizationField

      Role setOrganizationField(OrganizationField value)
    • getDelegatedCustomPrivilegeObjectRole

      boolean getDelegatedCustomPrivilegeObjectRole()
    • setDelegatedCustomPrivilegeObjectRole

      Role setDelegatedCustomPrivilegeObjectRole(boolean value)
    • isDelegatedCustomPrivilegeObjectRole

      boolean isDelegatedCustomPrivilegeObjectRole()
    • getGeneralizationRoles

      List<Role> getGeneralizationRoles()
    • setGeneralizationRoles

      Role setGeneralizationRoles(List<Role> value)
    • getGeneralizationRolesCount

      int getGeneralizationRolesCount()
    • setGeneralizationRoles

      Role setGeneralizationRoles(Role... value)
    • getGeneralizationRolesAsBitSet

      BitSet getGeneralizationRolesAsBitSet()
    • addGeneralizationRoles

      Role addGeneralizationRoles(List<Role> value)
    • addGeneralizationRoles

      Role addGeneralizationRoles(Role... value)
    • removeGeneralizationRoles

      Role removeGeneralizationRoles(List<Role> value)
    • removeGeneralizationRoles

      Role removeGeneralizationRoles(Role... value)
    • removeAllGeneralizationRoles

      Role removeAllGeneralizationRoles()
    • getSpecializationRoles

      List<Role> getSpecializationRoles()
    • setSpecializationRoles

      Role setSpecializationRoles(List<Role> value)
    • getSpecializationRolesCount

      int getSpecializationRolesCount()
    • setSpecializationRoles

      Role setSpecializationRoles(Role... value)
    • getSpecializationRolesAsBitSet

      BitSet getSpecializationRolesAsBitSet()
    • addSpecializationRoles

      Role addSpecializationRoles(List<Role> value)
    • addSpecializationRoles

      Role addSpecializationRoles(Role... value)
    • removeSpecializationRoles

      Role removeSpecializationRoles(List<Role> value)
    • removeSpecializationRoles

      Role removeSpecializationRoles(Role... value)
    • removeAllSpecializationRoles

      Role removeAllSpecializationRoles()
    • getPrivilegesReceivingRoles

      List<Role> getPrivilegesReceivingRoles()
    • setPrivilegesReceivingRoles

      Role setPrivilegesReceivingRoles(List<Role> value)
    • getPrivilegesReceivingRolesCount

      int getPrivilegesReceivingRolesCount()
    • setPrivilegesReceivingRoles

      Role setPrivilegesReceivingRoles(Role... value)
    • getPrivilegesReceivingRolesAsBitSet

      BitSet getPrivilegesReceivingRolesAsBitSet()
    • addPrivilegesReceivingRoles

      Role addPrivilegesReceivingRoles(List<Role> value)
    • addPrivilegesReceivingRoles

      Role addPrivilegesReceivingRoles(Role... value)
    • removePrivilegesReceivingRoles

      Role removePrivilegesReceivingRoles(List<Role> value)
    • removePrivilegesReceivingRoles

      Role removePrivilegesReceivingRoles(Role... value)
    • removeAllPrivilegesReceivingRoles

      Role removeAllPrivilegesReceivingRoles()
    • getPrivilegesSendingRoles

      List<Role> getPrivilegesSendingRoles()
    • setPrivilegesSendingRoles

      Role setPrivilegesSendingRoles(List<Role> value)
    • getPrivilegesSendingRolesCount

      int getPrivilegesSendingRolesCount()
    • setPrivilegesSendingRoles

      Role setPrivilegesSendingRoles(Role... value)
    • getPrivilegesSendingRolesAsBitSet

      BitSet getPrivilegesSendingRolesAsBitSet()
    • addPrivilegesSendingRoles

      Role addPrivilegesSendingRoles(List<Role> value)
    • addPrivilegesSendingRoles

      Role addPrivilegesSendingRoles(Role... value)
    • removePrivilegesSendingRoles

      Role removePrivilegesSendingRoles(List<Role> value)
    • removePrivilegesSendingRoles

      Role removePrivilegesSendingRoles(Role... value)
    • removeAllPrivilegesSendingRoles

      Role removeAllPrivilegesSendingRoles()
    • getNoDirectMemberships

      boolean getNoDirectMemberships()
    • setNoDirectMemberships

      Role setNoDirectMemberships(boolean value)
    • isNoDirectMemberships

      boolean isNoDirectMemberships()
    • getUserRoleAssignments

      List<UserRoleAssignment> getUserRoleAssignments()
    • setUserRoleAssignments

      Role setUserRoleAssignments(List<UserRoleAssignment> value)
    • getUserRoleAssignmentsCount

      int getUserRoleAssignmentsCount()
    • setUserRoleAssignments

      Role setUserRoleAssignments(UserRoleAssignment... value)
    • getUserRoleAssignmentsAsBitSet

      BitSet getUserRoleAssignmentsAsBitSet()
    • addUserRoleAssignments

      Role addUserRoleAssignments(List<UserRoleAssignment> value)
    • addUserRoleAssignments

      Role addUserRoleAssignments(UserRoleAssignment... value)
    • removeUserRoleAssignments

      Role removeUserRoleAssignments(List<UserRoleAssignment> value)
    • removeUserRoleAssignments

      Role removeUserRoleAssignments(UserRoleAssignment... value)
    • removeAllUserRoleAssignments

      Role removeAllUserRoleAssignments()
    • getPrivilegeAssignments

      List<RolePrivilegeAssignment> getPrivilegeAssignments()
    • setPrivilegeAssignments

      Role setPrivilegeAssignments(List<RolePrivilegeAssignment> value)
    • getPrivilegeAssignmentsCount

      int getPrivilegeAssignmentsCount()
    • setPrivilegeAssignments

      Role setPrivilegeAssignments(RolePrivilegeAssignment... value)
    • getPrivilegeAssignmentsAsBitSet

      BitSet getPrivilegeAssignmentsAsBitSet()
    • addPrivilegeAssignments

      Role addPrivilegeAssignments(List<RolePrivilegeAssignment> value)
    • addPrivilegeAssignments

      Role addPrivilegeAssignments(RolePrivilegeAssignment... value)
    • removePrivilegeAssignments

      Role removePrivilegeAssignments(List<RolePrivilegeAssignment> value)
    • removePrivilegeAssignments

      Role removePrivilegeAssignments(RolePrivilegeAssignment... value)
    • removeAllPrivilegeAssignments

      Role removeAllPrivilegeAssignments()
    • getApplicationRoleAssignments

      List<RoleApplicationRoleAssignment> getApplicationRoleAssignments()
    • setApplicationRoleAssignments

      Role setApplicationRoleAssignments(List<RoleApplicationRoleAssignment> value)
    • getApplicationRoleAssignmentsCount

      int getApplicationRoleAssignmentsCount()
    • setApplicationRoleAssignments

      Role setApplicationRoleAssignments(RoleApplicationRoleAssignment... value)
    • getApplicationRoleAssignmentsAsBitSet

      BitSet getApplicationRoleAssignmentsAsBitSet()
    • addApplicationRoleAssignments

      Role addApplicationRoleAssignments(List<RoleApplicationRoleAssignment> value)
    • addApplicationRoleAssignments

      Role addApplicationRoleAssignments(RoleApplicationRoleAssignment... value)
    • removeApplicationRoleAssignments

      Role removeApplicationRoleAssignments(List<RoleApplicationRoleAssignment> value)
    • removeApplicationRoleAssignments

      Role removeApplicationRoleAssignments(RoleApplicationRoleAssignment... value)
    • removeAllApplicationRoleAssignments

      Role removeAllApplicationRoleAssignments()
    • getProtectedAssignments

      boolean getProtectedAssignments()
    • setProtectedAssignments

      Role setProtectedAssignments(boolean value)
    • isProtectedAssignments

      boolean isProtectedAssignments()
    • getTwoFactorAuthRequired

      boolean getTwoFactorAuthRequired()
    • setTwoFactorAuthRequired

      Role setTwoFactorAuthRequired(boolean value)
    • isTwoFactorAuthRequired

      boolean isTwoFactorAuthRequired()
    • getAll

      static List<Role> getAll()
    • getDeletedRecords

      static List<Role> getDeletedRecords()
    • sort

      static List<Role> sort(List<Role> list, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path)
    • getCount

      static int getCount()
    • filter

      static RoleQuery filter()