Uses of Interface
com.evolveum.midpoint.prism.query.ObjectFilter
-
-
Uses of ObjectFilter in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common that return ObjectFilter Modifier and Type Method Description ObjectFilter
ResourceObjectPattern. getObjectFilter()
Methods in com.evolveum.midpoint.common with parameters of type ObjectFilter Modifier and Type Method Description void
ResourceObjectPattern. addFilter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return ObjectFilter Modifier and Type Method Description <T extends ObjectType>
ObjectFilterModelInteractionService. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns filter for lookup of donors of power of attorney.ObjectFilter
RoleSelectionSpecification. getGlobalFilter()
ObjectFilter
RoleSelectionSpecification. getRelationFilter(QName relation)
Methods in com.evolveum.midpoint.model.api that return types with arguments of type ObjectFilter Modifier and Type Method Description Map<QName,ObjectFilter>
RoleSelectionSpecification. getRelationMap()
Methods in com.evolveum.midpoint.model.api with parameters of type ObjectFilter Modifier and Type Method Description <T extends ObjectType>
ObjectFilterModelInteractionService. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Returns filter for lookup of donors of power of attorney.void
RoleSelectionSpecification. setFilters(List<QName> relations, ObjectFilter objectFilter)
void
RoleSelectionSpecification. setGlobalFilter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.model.api.authentication
Methods in com.evolveum.midpoint.model.api.authentication that return ObjectFilter Modifier and Type Method Description ObjectFilter
CompiledObjectCollectionView. getDomainFilter()
ObjectFilter
CompiledObjectCollectionView. getFilter()
Methods in com.evolveum.midpoint.model.api.authentication with parameters of type ObjectFilter Modifier and Type Method Description void
CompiledObjectCollectionView. setDomainFilter(ObjectFilter domainFilter)
void
CompiledObjectCollectionView. setFilter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util that return ObjectFilter Modifier and Type Method Description ObjectFilter
ReferenceResolver.FilterEvaluator. evaluate(ObjectFilter rawFilter, OperationResult result)
Methods in com.evolveum.midpoint.model.api.util with parameters of type ObjectFilter Modifier and Type Method Description ObjectFilter
ReferenceResolver.FilterEvaluator. evaluate(ObjectFilter rawFilter, OperationResult result)
-
Uses of ObjectFilter in com.evolveum.midpoint.ninja.action.worker
Constructors in com.evolveum.midpoint.ninja.action.worker with parameters of type ObjectFilter Constructor Description ImportProducerWorker(NinjaContext context, BasicImportOptions options, BlockingQueue<T> queue, OperationStatus operation, ObjectFilter filter, boolean stopAfterFound, boolean continueOnInputError)
-
Uses of ObjectFilter in com.evolveum.midpoint.ninja.util
Methods in com.evolveum.midpoint.ninja.util that return ObjectFilter Modifier and Type Method Description static ObjectFilter
NinjaUtils. createObjectFilter(FileReference strFilter, NinjaContext context, Class<? extends Containerable> objectClass)
-
Uses of ObjectFilter in com.evolveum.midpoint.prism.query
Subinterfaces of ObjectFilter in com.evolveum.midpoint.prism.query Modifier and Type Interface Description interface
AllFilter
interface
AndFilter
interface
ComparativeFilter<T>
interface
EqualFilter<T>
interface
ExistsFilter
interface
FullTextFilter
interface
GreaterFilter<T>
interface
InOidFilter
TODO create a better name for this filterinterface
LessFilter<T>
interface
LogicalFilter
interface
NaryLogicalFilter
interface
NoneFilter
interface
NotFilter
interface
OrFilter
interface
OrgFilter
interface
OwnedByFilter
interface
PropertyValueFilter<T>
interface
RefFilter
interface
SubstringFilter<T>
interface
TypeFilter
interface
UnaryLogicalFilter
interface
UndefinedFilter
interface
ValueFilter<V extends PrismValue,D extends ItemDefinition>
Methods in com.evolveum.midpoint.prism.query that return ObjectFilter Modifier and Type Method Description ObjectFilter
ObjectFilter. clone()
Does a SHALLOW clone.default @NotNull ObjectFilter
QueryFactory. createAndOptimized(List<ObjectFilter> conditions)
<C extends Containerable>
ObjectFilterQueryConverter. createObjectFilter(PrismContainerDefinition<C> containerDefinition, SearchFilterType filterType)
<C extends Containerable>
ObjectFilterQueryConverter. createObjectFilter(Class<C> clazz, SearchFilterType filterType)
default @NotNull ObjectFilter
QueryFactory. createOrOptimized(List<ObjectFilter> conditions)
static ObjectFilter
FilterCreationUtil. createUndefined(PrismContext prismContext)
ObjectFilter
QueryFactory. createUndefined()
ObjectFilter
ExistsFilter. getFilter()
ObjectFilter
ObjectQuery. getFilter()
ObjectFilter
OwnedByFilter. getFilter()
default @Nullable ObjectFilter
RefFilter. getFilter()
Returns filter, which reference target must match.ObjectFilter
TypeFilter. getFilter()
ObjectFilter
UnaryLogicalFilter. getFilter()
ObjectFilter
NaryLogicalFilter. getLastCondition()
ObjectFilter
QueryConverter. parseFilter(@NotNull SearchFilterType filter, @NotNull PrismContainerDefinition<?> objDef)
ObjectFilter
QueryConverter. parseFilter(@NotNull SearchFilterType filter, @NotNull Class<? extends Containerable> clazz)
ObjectFilter
QueryConverter. parseFilter(XNode xnode, Class<? extends Containerable> clazz)
ObjectFilter
PrismQueryLanguageParser. parseQuery(PrismContainerDefinition<?> definition, String query)
<C extends Containerable>
ObjectFilterPrismQueryLanguageParser. parseQuery(Class<C> typeClass, String query)
Methods in com.evolveum.midpoint.prism.query that return types with arguments of type ObjectFilter Modifier and Type Method Description List<ObjectFilter>
LogicalFilter. getConditions()
Methods in com.evolveum.midpoint.prism.query with parameters of type ObjectFilter Modifier and Type Method Description void
LogicalFilter. addCondition(ObjectFilter condition)
void
ObjectQuery. addFilter(ObjectFilter objectFilter)
boolean
LogicalFilter. contains(ObjectFilter condition)
@NotNull AndFilter
QueryFactory. createAnd(ObjectFilter... conditions)
<C extends Containerable>
ExistsFilterQueryFactory. createExists(ItemName path, Class<C> containerType, PrismContext prismContext, ObjectFilter inner)
Deprecated.@NotNull NotFilter
QueryFactory. createNot(ObjectFilter inner)
@NotNull OrFilter
QueryFactory. createOr(ObjectFilter... conditions)
@NotNull ObjectQuery
QueryFactory. createQuery(ObjectFilter filter)
@NotNull ObjectQuery
QueryFactory. createQuery(ObjectFilter filter, ObjectPaging paging)
@NotNull ObjectQuery
QueryFactory. createQuery(XNode condition, ObjectFilter filter)
SearchFilterType
QueryConverter. createSearchFilterType(ObjectFilter filter)
@NotNull TypeFilter
QueryFactory. createType(QName type, ObjectFilter filter)
static boolean
ObjectFilter. equals(@Nullable ObjectFilter filter, @Nullable Object other, boolean exact)
Utility method performingequals(Object, boolean)
on two nullable objects.static boolean
ObjectQuery. match(Containerable object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
static <T extends Objectable>
booleanObjectQuery. match(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
default PrismQuerySerialization
PrismQuerySerializer. serialize(ObjectFilter filter)
PrismQuerySerialization
PrismQuerySerializer. serialize(ObjectFilter filter, PrismNamespaceContext context)
MapXNode
QueryConverter. serializeFilter(ObjectFilter filter)
void
ExistsFilter. setFilter(ObjectFilter filter)
void
NotFilter. setFilter(ObjectFilter inner)
void
ObjectQuery. setFilter(ObjectFilter filter)
void
TypeFilter. setFilter(ObjectFilter filter)
default Optional<PrismQuerySerialization>
PrismQuerySerializer. trySerialize(ObjectFilter filter)
default Optional<PrismQuerySerialization>
PrismQuerySerializer. trySerialize(ObjectFilter filter, PrismNamespaceContext namespaceContext)
void
Visitor. visit(ObjectFilter filter)
Method parameters in com.evolveum.midpoint.prism.query with type arguments of type ObjectFilter Modifier and Type Method Description @NotNull AndFilter
QueryFactory. createAnd(List<ObjectFilter> conditions)
default @NotNull ObjectFilter
QueryFactory. createAndOptimized(List<ObjectFilter> conditions)
@NotNull OrFilter
QueryFactory. createOr(List<ObjectFilter> conditions)
default @NotNull ObjectFilter
QueryFactory. createOrOptimized(List<ObjectFilter> conditions)
void
LogicalFilter. setConditions(List<ObjectFilter> condition)
-
Uses of ObjectFilter in com.evolveum.midpoint.prism.query.builder
Methods in com.evolveum.midpoint.prism.query.builder that return ObjectFilter Modifier and Type Method Description ObjectFilter
S_QueryExit. buildFilter()
Methods in com.evolveum.midpoint.prism.query.builder with parameters of type ObjectFilter Modifier and Type Method Description S_AtomicFilterExit
S_AtomicFilterEntry. filter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util that return ObjectFilter Modifier and Type Method Description static ObjectFilter
PrismTestUtil. getFilterCondition(ObjectFilter filter, int index)
Methods in com.evolveum.midpoint.prism.util with parameters of type ObjectFilter Modifier and Type Method Description static void
PrismAsserts. assertAndFilter(ObjectFilter filter, int conditions)
static void
PrismAsserts. assertEqualsFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path)
static void
PrismAsserts. assertOrFilter(ObjectFilter filter, int conditions)
static void
PrismAsserts. assertRefFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path)
static ObjectFilter
PrismTestUtil. getFilterCondition(ObjectFilter filter, int index)
-
Uses of ObjectFilter in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return ObjectFilter Modifier and Type Method Description ObjectFilter
VirtualAssignmenetSpecification. getFilter()
Methods in com.evolveum.midpoint.schema with parameters of type ObjectFilter Modifier and Type Method Description void
VirtualAssignmenetSpecification. setFilter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return ObjectFilter Modifier and Type Method Description static ObjectFilter
ObjectQueryUtil. createObjectClassFilter(QName objectClass, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceAndKindIntentFilter(String resourceOid, ShadowKindType kind, String intent, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceAndObjectClassFilter(String resourceOid, QName objectClass, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. createResourceFilter(String resourceOid, PrismContext prismContext)
static ObjectFilter
ObjectQueryUtil. filterAnd(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one AND filter in the most efficient way.static ObjectFilter
ObjectQueryUtil. filterAndImmutable(@Nullable ObjectFilter origFilter, @Nullable ObjectFilter additionalFilter)
Merges the two provided arguments into one AND filter in an immutable way.static ObjectFilter
ObjectQueryUtil. filterOr(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one OR filter in the most efficient way.static ObjectFilter
ObjectQueryUtil. filterOrImmutable(ObjectFilter origFilter, ObjectFilter additionalFilter)
Merges the two provided arguments into one OR filter in an immutable way.static ObjectFilter
ObjectQueryUtil. simplify(ObjectFilter filter, PrismContext prismContext)
Returns ALL, NONE only at the top level (never inside the filter), never returns UNDEFINED.Methods in com.evolveum.midpoint.schema.util with parameters of type ObjectFilter Modifier and Type Method Description static ObjectQuery
ObjectQueryUtil. addConjunctions(ObjectQuery query, PrismContext prismContext, ObjectFilter... newConjunctionMembers)
static ObjectQuery
ObjectQueryUtil. addConjunctions(ObjectQuery query, ObjectFilter... newConjunctionMembers)
static void
ObjectQueryUtil. assertNotRaw(ObjectFilter filter, String message)
static void
ObjectQueryUtil. assertPropertyOnly(ObjectFilter filter, String message)
static ObjectFilter
ObjectQueryUtil. filterAnd(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one AND filter in the most efficient way.static ObjectFilter
ObjectQueryUtil. filterAndImmutable(@Nullable ObjectFilter origFilter, @Nullable ObjectFilter additionalFilter)
Merges the two provided arguments into one AND filter in an immutable way.static ObjectFilter
ObjectQueryUtil. filterOr(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one OR filter in the most efficient way.static ObjectFilter
ObjectQueryUtil. filterOrImmutable(ObjectFilter origFilter, ObjectFilter additionalFilter)
Merges the two provided arguments into one OR filter in an immutable way.static ResourceShadowDiscriminator
ObjectQueryUtil. getCoordinates(ObjectFilter filter, PrismContext prismContext)
static boolean
ObjectQueryUtil. hasAllDefinitions(ObjectFilter filter)
static boolean
ObjectQueryUtil. isAll(ObjectFilter filter)
static boolean
ObjectQueryUtil. isNone(ObjectFilter filter)
static void
ObjectTypeUtil. normalizeFilter(ObjectFilter filter, RelationRegistry relationRegistry)
static @NotNull ObjectQuery
ObjectQueryUtil. replaceFilter(ObjectQuery original, ObjectFilter newFilter)
static ObjectFilter
ObjectQueryUtil. simplify(ObjectFilter filter, PrismContext prismContext)
Returns ALL, NONE only at the top level (never inside the filter), never returns UNDEFINED.Method parameters in com.evolveum.midpoint.schema.util with type arguments of type ObjectFilter Modifier and Type Method Description static ObjectQuery
ObjectQueryUtil. addConjunctions(ObjectQuery query, PrismContext prismContext, Collection<ObjectFilter> newConjunctionMembers)
-