Interface RoleQuery

All Superinterfaces:
org.teamapps.universaldb.pojo.Query<Role>
All Known Implementing Classes:
UdbRoleQuery

public interface RoleQuery
extends org.teamapps.universaldb.pojo.Query<Role>
  • Method Details

    • create

      static RoleQuery create()
    • fullTextFilter

      RoleQuery fullTextFilter​(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)
    • parseFullTextFilter

      RoleQuery parseFullTextFilter​(java.lang.String query, java.lang.String... fieldNames)
    • metaCreationDate

      RoleQuery metaCreationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaCreationDate

      RoleQuery orMetaCreationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaCreatedBy

      RoleQuery metaCreatedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaCreatedBy

      RoleQuery orMetaCreatedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaModificationDate

      RoleQuery metaModificationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaModificationDate

      RoleQuery orMetaModificationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaModifiedBy

      RoleQuery metaModifiedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaModifiedBy

      RoleQuery orMetaModifiedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaDeletionDate

      RoleQuery metaDeletionDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaDeletionDate

      RoleQuery orMetaDeletionDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaDeletedBy

      RoleQuery metaDeletedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaDeletedBy

      RoleQuery orMetaDeletedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaRestoreDate

      RoleQuery metaRestoreDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaRestoreDate

      RoleQuery orMetaRestoreDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaRestoredBy

      RoleQuery metaRestoredBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaRestoredBy

      RoleQuery orMetaRestoredBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • title

      RoleQuery title​(org.teamapps.universaldb.index.translation.TranslatableTextFilter filter)
    • orTitle

      RoleQuery orTitle​(org.teamapps.universaldb.index.translation.TranslatableTextFilter filter)
    • icon

      RoleQuery icon​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orIcon

      RoleQuery orIcon​(org.teamapps.universaldb.index.text.TextFilter filter)
    • roleType

      RoleQuery roleType​(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, RoleType... enums)
    • orRoleType

      RoleQuery orRoleType​(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, RoleType... enums)
    • filterParent

      RoleQuery filterParent​(RoleQuery query)
    • parent

      RoleQuery parent​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orParent

      RoleQuery orParent​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterChildren

      RoleQuery filterChildren​(RoleQuery query)
    • children

      RoleQuery children​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Role... value)
    • childrenCount

      RoleQuery childrenCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • children

      RoleQuery children​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orChildren

      RoleQuery orChildren​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterOrganizationUnit

      RoleQuery filterOrganizationUnit​(OrganizationUnitQuery query)
    • organizationUnit

      RoleQuery organizationUnit​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orOrganizationUnit

      RoleQuery orOrganizationUnit​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterAllowedOrganizationUnitTypes

      RoleQuery filterAllowedOrganizationUnitTypes​(OrganizationUnitTypeQuery query)
    • allowedOrganizationUnitTypes

      RoleQuery allowedOrganizationUnitTypes​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, OrganizationUnitType... value)
    • allowedOrganizationUnitTypesCount

      RoleQuery allowedOrganizationUnitTypesCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • allowedOrganizationUnitTypes

      RoleQuery allowedOrganizationUnitTypes​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orAllowedOrganizationUnitTypes

      RoleQuery orAllowedOrganizationUnitTypes​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterOrganizationField

      RoleQuery filterOrganizationField​(OrganizationFieldQuery query)
    • organizationField

      RoleQuery organizationField​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orOrganizationField

      RoleQuery orOrganizationField​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterGeneralizationRoles

      RoleQuery filterGeneralizationRoles​(RoleQuery query)
    • generalizationRoles

      RoleQuery generalizationRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Role... value)
    • generalizationRolesCount

      RoleQuery generalizationRolesCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • generalizationRoles

      RoleQuery generalizationRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orGeneralizationRoles

      RoleQuery orGeneralizationRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterSpecializationRoles

      RoleQuery filterSpecializationRoles​(RoleQuery query)
    • specializationRoles

      RoleQuery specializationRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Role... value)
    • specializationRolesCount

      RoleQuery specializationRolesCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • specializationRoles

      RoleQuery specializationRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orSpecializationRoles

      RoleQuery orSpecializationRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterPrivilegesReceivingRoles

      RoleQuery filterPrivilegesReceivingRoles​(RoleQuery query)
    • privilegesReceivingRoles

      RoleQuery privilegesReceivingRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Role... value)
    • privilegesReceivingRolesCount

      RoleQuery privilegesReceivingRolesCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • privilegesReceivingRoles

      RoleQuery privilegesReceivingRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orPrivilegesReceivingRoles

      RoleQuery orPrivilegesReceivingRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterPrivilegesSendingRoles

      RoleQuery filterPrivilegesSendingRoles​(RoleQuery query)
    • privilegesSendingRoles

      RoleQuery privilegesSendingRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Role... value)
    • privilegesSendingRolesCount

      RoleQuery privilegesSendingRolesCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • privilegesSendingRoles

      RoleQuery privilegesSendingRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orPrivilegesSendingRoles

      RoleQuery orPrivilegesSendingRoles​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • noDirectMemberships

      RoleQuery noDirectMemberships​(org.teamapps.universaldb.index.bool.BooleanFilter filter)
    • orNoDirectMemberships

      RoleQuery orNoDirectMemberships​(org.teamapps.universaldb.index.bool.BooleanFilter filter)
    • filterUserRoleAssignments

      RoleQuery filterUserRoleAssignments​(UserRoleAssignmentQuery query)
    • userRoleAssignments

      RoleQuery userRoleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserRoleAssignment... value)
    • userRoleAssignmentsCount

      RoleQuery userRoleAssignmentsCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • userRoleAssignments

      RoleQuery userRoleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orUserRoleAssignments

      RoleQuery orUserRoleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterPrivilegeAssignments

      RoleQuery filterPrivilegeAssignments​(RolePrivilegeAssignmentQuery query)
    • privilegeAssignments

      RoleQuery privilegeAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, RolePrivilegeAssignment... value)
    • privilegeAssignmentsCount

      RoleQuery privilegeAssignmentsCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • privilegeAssignments

      RoleQuery privilegeAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orPrivilegeAssignments

      RoleQuery orPrivilegeAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterApplicationRoleAssignments

      RoleQuery filterApplicationRoleAssignments​(RoleApplicationRoleAssignmentQuery query)
    • applicationRoleAssignments

      RoleQuery applicationRoleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, RoleApplicationRoleAssignment... value)
    • applicationRoleAssignmentsCount

      RoleQuery applicationRoleAssignmentsCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • applicationRoleAssignments

      RoleQuery applicationRoleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orApplicationRoleAssignments

      RoleQuery orApplicationRoleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • andOr

      RoleQuery andOr​(RoleQuery... queries)
    • customFilter

      RoleQuery customFilter​(java.util.function.Function<Role,​java.lang.Boolean> customFilter)
    • execute

      java.util.List<Role> execute()
    • executeOnDeletedRecords

      java.util.List<Role> executeOnDeletedRecords()
    • executeExpectSingleton

      Role executeExpectSingleton()
    • executeToBitSet

      java.util.BitSet executeToBitSet()
    • execute

      java.util.List<Role> execute​(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)
    • execute

      java.util.List<Role> execute​(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)