Uses of Interface
com.evolveum.midpoint.prism.query.builder.S_FilterEntryOrEmpty
Packages that use S_FilterEntryOrEmpty
Package
Description
-
Uses of S_FilterEntryOrEmpty in com.evolveum.midpoint.cases.api.util
Methods in com.evolveum.midpoint.cases.api.util with parameters of type S_FilterEntryOrEmptyModifier and TypeMethodDescriptionstatic S_FilterExitQueryUtils.filterForAssignees(@NotNull S_FilterEntryOrEmpty q, @Nullable MidPointPrincipal principal, OtherPrivilegesLimitations.Type limitationType) Augments work item query by including filter to see only work items assigned to the current user or any of his delegators, providing that the limitation(s) allow it.static S_FilterExitQueryUtils.filterForCaseAssignees(@NotNull S_FilterEntryOrEmpty q, @Nullable MidPointPrincipal principal) The call toQueryUtils.filterForAssignees(S_FilterEntryOrEmpty, MidPointPrincipal, OtherPrivilegesLimitations.Type), for case management work items.static S_FilterExitQueryUtils.filterForCasesOverObject(S_FilterEntryOrEmpty q, String objectOid) static S_FilterExitQueryUtils.filterForCertificationAssignees(@NotNull S_FilterEntryOrEmpty q, @Nullable MidPointPrincipal principal) The call toQueryUtils.filterForAssignees(S_FilterEntryOrEmpty, MidPointPrincipal, OtherPrivilegesLimitations.Type), for access certification work items.static S_FilterExitQueryUtils.filterForClaimableItems(S_FilterEntryOrEmpty q, String userOid, RepositoryService repositoryService, RelationRegistry relationRegistry, OperationResult result) static S_FilterExitQueryUtils.filterForMyRequests(S_FilterEntryOrEmpty q, String principalUserOid) static S_FilterExitQueryUtils.filterForNotClosedStateAndAssignees(@NotNull S_FilterEntryOrEmpty q, @Nullable MidPointPrincipal principal, OtherPrivilegesLimitations.Type limitationType) -
Uses of S_FilterEntryOrEmpty in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return S_FilterEntryOrEmptyModifier and TypeMethodDescriptionPrismContext.queryFor(Class<? extends Containerable> type) Starts a query builder with the goal of creating a query targeted at given object or container type.PrismContext.queryFor(Class<? extends Containerable> type, ItemDefinitionResolver itemDefinitionResolver) Starts a query builder, with a custom item definition resolver (e.g. for resource-specific queries).PrismContext.queryForReferenceOwnedBy(Class<? extends Containerable> ownerClass, ItemPath referencePath) Starts a query builder for reference search, with the default item definition resolution (i.e. from the system-wide schema). -
Uses of S_FilterEntryOrEmpty in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl that return S_FilterEntryOrEmptyModifier and TypeMethodDescriptionPrismContextImpl.queryFor(Class<? extends Containerable> type) PrismContextImpl.queryFor(Class<? extends Containerable> type, ItemDefinitionResolver itemDefinitionResolver) PrismContextImpl.queryForReferenceOwnedBy(Class<? extends Containerable> ownerClass, ItemPath referencePath) -
Uses of S_FilterEntryOrEmpty in com.evolveum.midpoint.prism.impl.query.builder
Classes in com.evolveum.midpoint.prism.impl.query.builder that implement S_FilterEntryOrEmptyModifier and TypeClassDescriptionclassImplementation of the top-level of the Query fluent API grammar (seeQueryBuilder).Methods in com.evolveum.midpoint.prism.impl.query.builder that return S_FilterEntryOrEmptyModifier and TypeMethodDescriptionR_Filter.block()static S_FilterEntryOrEmptyR_Filter.create(QueryBuilder builder) static S_FilterEntryOrEmptyR_Filter.create(QueryBuilder builder, PrismReferenceDefinition refDefinition) static S_FilterEntryOrEmptyQueryBuilder.queryFor(Class<? extends Containerable> queryClass) static S_FilterEntryOrEmptyQueryBuilder.queryFor(Class<? extends Containerable> queryClass, ItemDefinitionResolver itemDefinitionResolver) static S_FilterEntryOrEmptyQueryBuilder.queryForReferenceOwnedBy(Class<? extends Containerable> ownerClass, ItemPath referencePath) Creates a builder for reference search defined by specified owner and reference path.R_Filter.referencedBy(@NotNull Class<? extends Containerable> type, @NotNull ItemPath path, QName relation) R_Filter.type(Class<? extends Containerable> type) -
Uses of S_FilterEntryOrEmpty in com.evolveum.midpoint.prism.query.builder
Methods in com.evolveum.midpoint.prism.query.builder that return S_FilterEntryOrEmptyModifier and TypeMethodDescriptionS_FilterEntry.block()default S_FilterEntryOrEmptyS_FilterEntry.ownedBy(Class<? extends Containerable> clazz) S_FilterEntry.ownedBy(Class<? extends Containerable> clazz, ItemPath path) default S_FilterEntryOrEmptyS_FilterEntry.ownedBy(Class<? extends Containerable> clazz, Object... path) default S_FilterEntryOrEmptyRef filter with no values with optional ref-target filter that can follow this call immediately.default S_FilterEntryOrEmptyRef filter for target type and relation with optional ref-target filter that can follow this call immediately.Ref filter with single value and optional ref-target filter that can follow this call immediately.default S_FilterEntryOrEmptyS_FilterEntry.referencedBy(@NotNull Class<? extends Containerable> clazz, @NotNull ItemPath path) Shortcut toS_FilterEntry.referencedBy(Class, ItemPath, QName)with null relation which is interpreted as "any".S_FilterEntry.referencedBy(@NotNull Class<? extends Containerable> clazz, @NotNull ItemPath path, QName relation) Creates `referencedBy` filter that matches if the queried object is referenced by other specified object or container.S_FilterEntry.type(Class<? extends Containerable> type) -
Uses of S_FilterEntryOrEmpty in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor that return S_FilterEntryOrEmptyModifier and TypeMethodDescriptiondefault @NotNull S_FilterEntryOrEmptyResourceObjectDefinition.queryFor()