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 or 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 void
ScriptingService. evaluateExpressionInBackground(QName objectType, ObjectFilter filter, String actionName, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult)
Deprecated.<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 or 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.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
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 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)
AndFilter
QueryFactory. createAnd(ObjectFilter... conditions)
<C extends Containerable>
ExistsFilterQueryFactory. createExists(ItemName path, Class<C> containerType, PrismContext prismContext, ObjectFilter inner)
NotFilter
QueryFactory. createNot(ObjectFilter inner)
OrFilter
QueryFactory. createOr(ObjectFilter... conditions)
ObjectQuery
QueryFactory. createQuery(ObjectFilter filter)
ObjectQuery
QueryFactory. createQuery(ObjectFilter filter, ObjectPaging paging)
ObjectQuery
QueryFactory. createQuery(XNode condition, ObjectFilter filter)
SearchFilterType
QueryConverter. createSearchFilterType(ObjectFilter filter)
TypeFilter
QueryFactory. createType(QName type, ObjectFilter filter)
static boolean
ObjectQuery. match(Containerable object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
static <T extends Objectable>
booleanObjectQuery. match(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
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)
void
Visitor. visit(ObjectFilter filter)
Method parameters in com.evolveum.midpoint.prism.query with type arguments of type ObjectFilter Modifier and Type Method Description AndFilter
QueryFactory. createAnd(List<ObjectFilter> conditions)
OrFilter
QueryFactory. createOr(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()
-
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. filterOr(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one OR filter in the most efficient way.static ObjectFilter
ObjectQueryUtil. simplify(ObjectFilter filter, PrismContext prismContext)
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type ObjectFilter Modifier and Type Method Description Map.Entry<ItemPath,Collection<ObjectFilter>>
ObjectQueryUtil.FilterComponents. getKnownComponentFilter(ItemPath path)
Map<ItemPath,Collection<ObjectFilter>>
ObjectQueryUtil.FilterComponents. getKnownComponentFilters()
List<ObjectFilter>
ObjectQueryUtil.FilterComponents. getRemainderClauses()
Methods in com.evolveum.midpoint.schema.util with parameters of type ObjectFilter Modifier and Type Method Description void
ObjectQueryUtil.FilterComponents. addToRemainder(ObjectFilter filter)
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. filterOr(ObjectFilter origFilter, ObjectFilter additionalFilter, PrismContext prismContext)
Merges the two provided arguments into one OR filter in the most efficient 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 ObjectFilter
ObjectQueryUtil. simplify(ObjectFilter filter, PrismContext prismContext)
Constructor parameters in com.evolveum.midpoint.schema.util with type arguments of type ObjectFilter Constructor Description FilterExtractor(Predicate<ObjectFilter> selector, Function<ObjectFilter,ItemPath> pathExtractor, Function<ObjectFilter,List<? extends PrismValue>> valueExtractor)
FilterExtractor(Predicate<ObjectFilter> selector, Function<ObjectFilter,ItemPath> pathExtractor, Function<ObjectFilter,List<? extends PrismValue>> valueExtractor)
-