Uses of Interface
com.evolveum.midpoint.prism.query.ObjectFilter
-
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.api.component
Methods in com.evolveum.midpoint.gui.api.component that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
AbstractPopupTabPanel. getSubtypeFilter()
protected ObjectFilter
AssignmentPopup. getSubtypeFilter()
Constructors in com.evolveum.midpoint.gui.api.component with parameters of type ObjectFilter Constructor Description ObjectBrowserPanel(String id, Class<? extends O> defaultType, List<QName> supportedTypes, boolean multiselect, PageBase parentPage, ObjectFilter queryFilter)
ObjectBrowserPanel(String id, Class<? extends O> defaultType, List<QName> supportedTypes, boolean multiselect, PageBase parentPage, ObjectFilter queryFilter, List<O> selectedData)
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.api.prism.wrapper
Methods in com.evolveum.midpoint.gui.api.prism.wrapper that return ObjectFilter Modifier and Type Method Description ObjectFilter
PrismReferenceWrapper. getFilter()
Methods in com.evolveum.midpoint.gui.api.prism.wrapper with parameters of type ObjectFilter Modifier and Type Method Description void
PrismReferenceWrapper. setFilter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with parameters of type ObjectFilter Modifier and Type Method Description static ObjectFilter
WebComponentUtil. evaluateExpressionsInFilter(ObjectFilter objectFilter, VariablesMap variables, OperationResult result, PageBase pageBase)
static ObjectFilter
WebComponentUtil. evaluateExpressionsInFilter(ObjectFilter objectFilter, OperationResult result, PageBase pageBase)
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.component.search
Methods in com.evolveum.midpoint.gui.impl.component.search that return ObjectFilter Modifier and Type Method Description ObjectFilter
AbstractRoleSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
abstract <C extends Containerable>
ObjectFilterAbstractSearchItemWrapper. createFilter(Class<C> type, PageBase pageBase, VariablesMap variables)
ObjectFilter
ChoicesSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
DateSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
DeadShadowSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
ItemPathSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
ObjectCollectionListSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
ObjectCollectionSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
ObjectTypeSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
OidSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
PropertySearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
ObjectFilter
ReferenceSearchItemWrapper. createFilter(Class type, PageBase pageBase, VariablesMap variables)
Methods in com.evolveum.midpoint.gui.impl.component.search that return types with arguments of type ObjectFilter Modifier and Type Method Description List<ObjectFilter>
Search. getSearchItemFilterList(PageBase pageBase, VariablesMap defaultVariables)
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.factory.panel
Methods in com.evolveum.midpoint.gui.impl.factory.panel that return ObjectFilter Modifier and Type Method Description ObjectFilter
PrismReferencePanelContext. getFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
AbstractAssignmentTypePanel. getSubtypeFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.assignment
Methods in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.assignment that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
GenericAbstractRoleAssignmentPanel. getSubtypeFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.page.admin.focus.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.focus.component that return ObjectFilter Modifier and Type Method Description ObjectFilter
DeadShadowSearchItem. transformToFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.page.admin.org.component
Methods in com.evolveum.midpoint.gui.impl.page.admin.org.component that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
OrgTreeProvider. getCustomFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.page.self.requestAccess
Methods in com.evolveum.midpoint.gui.impl.page.self.requestAccess that return ObjectFilter Modifier and Type Method Description ObjectFilter
RequestAccess. getAssignableRolesFilter(PageBase page, Class<? extends AbstractRoleType> targetType)
-
Uses of ObjectFilter in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ObjectFilter Modifier and Type Method Description ObjectFilter
PrismReferenceWrapperImpl. getFilter()
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper with parameters of type ObjectFilter Modifier and Type Method Description void
PrismReferenceWrapperImpl. setFilter(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, 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, 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.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller that return ObjectFilter Modifier and Type Method Description <T extends ObjectType>
ObjectFilterModelInteractionServiceImpl. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, Task task, OperationResult parentResult)
ObjectFilter
FilterGizmoAssignableRoles. getObjectFilter(RoleSelectionSpecification filter)
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type ObjectFilter Modifier and Type Method Description RoleSelectionSpecification
FilterGizmoAssignableRoles. adopt(ObjectFilter objectFilter, Authorization autz)
<T extends ObjectType>
ObjectFilterModelInteractionServiceImpl. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, Task task, OperationResult parentResult)
-
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.impl.marshaller
Methods in com.evolveum.midpoint.prism.impl.marshaller that return ObjectFilter Modifier and Type Method Description <C extends Containerable>
ObjectFilterQueryConverterImpl. createObjectFilter(PrismContainerDefinition<C> containerDefinition, SearchFilterType filterType)
<C extends Containerable>
ObjectFilterQueryConverterImpl. createObjectFilter(Class<C> clazz, SearchFilterType filterType)
ObjectFilter
QueryConverterImpl. parseFilter(@NotNull SearchFilterType filter, @NotNull PrismContainerDefinition<?> def)
ObjectFilter
QueryConverterImpl. parseFilter(@NotNull SearchFilterType filter, @NotNull Class<? extends Containerable> clazz)
ObjectFilter
QueryConverterImpl. parseFilter(XNode xnode, Class<? extends Containerable> clazz)
Used by XNodeProcessor and similar code that does not have complete schema for the filterMethods in com.evolveum.midpoint.prism.impl.marshaller with parameters of type ObjectFilter Modifier and Type Method Description SearchFilterType
QueryConverterImpl. createSearchFilterType(ObjectFilter filter)
MapXNodeImpl
QueryConverterImpl. serializeFilter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.prism.impl.query
Classes in com.evolveum.midpoint.prism.impl.query that implement ObjectFilter Modifier and Type Class Description class
AllFilterImpl
Filter designed to explicitly match everything.class
AndFilterImpl
class
AnyInFilterImpl<T>
class
ComparativeFilterImpl<T>
class
EqualFilterImpl<T>
class
ExistsFilterImpl
class
FullTextFilterImpl
class
FuzzyStringMatchFilterImpl<T>
class
GreaterFilterImpl<T>
class
InOidFilterImpl
class
LessFilterImpl<T>
class
LogicalFilterImpl
class
NaryLogicalFilterImpl
class
NoneFilterImpl
Filter designed to explicitly match nothing.class
NotFilterImpl
class
ObjectFilterImpl
class
OrFilterImpl
class
OrgFilterImpl
class
OwnedByFilterImpl
class
PropertyValueFilterImpl<T>
class
ReferencedByFilterImpl
class
RefFilterImpl
class
SubstringFilterImpl<T>
class
TypeFilterImpl
class
UnaryLogicalFilterImpl
class
UndefinedFilterImpl
class
ValueFilterImpl<V extends PrismValue,D extends ItemDefinition<?>>
Fields in com.evolveum.midpoint.prism.impl.query with type parameters of type ObjectFilter Modifier and Type Field Description protected List<ObjectFilter>
LogicalFilterImpl. conditions
Methods in com.evolveum.midpoint.prism.impl.query that return ObjectFilter Modifier and Type Method Description ObjectFilter
QueryFactoryImpl. createUndefined()
ObjectFilter
ExistsFilterImpl. getFilter()
ObjectFilter
ObjectQueryImpl. getFilter()
@Nullable ObjectFilter
OwnedByFilterImpl. getFilter()
@Nullable ObjectFilter
ReferencedByFilterImpl. getFilter()
ObjectFilter
RefFilterImpl. getFilter()
ObjectFilter
TypeFilterImpl. getFilter()
ObjectFilter
UnaryLogicalFilterImpl. getFilter()
ObjectFilter
NaryLogicalFilterImpl. getLastCondition()
Methods in com.evolveum.midpoint.prism.impl.query that return types with arguments of type ObjectFilter Modifier and Type Method Description protected List<ObjectFilter>
LogicalFilterImpl. getClonedConditions()
List<ObjectFilter>
LogicalFilterImpl. getConditions()
Methods in com.evolveum.midpoint.prism.impl.query with parameters of type ObjectFilter Modifier and Type Method Description void
LogicalFilterImpl. addCondition(ObjectFilter condition)
void
ObjectQueryImpl. addFilter(ObjectFilter objectFilter)
boolean
LogicalFilterImpl. contains(ObjectFilter condition)
static OwnedByFilter
OwnedByFilterImpl. create(@NotNull ComplexTypeDefinition type, @Nullable ItemPath path, @Nullable ObjectFilter filter)
static OwnedByFilter
OwnedByFilterImpl. create(@NotNull QName typeName, @Nullable ItemPath path, @Nullable ObjectFilter filter)
static ReferencedByFilter
ReferencedByFilterImpl. create(@NotNull ComplexTypeDefinition type, @NotNull ItemPath path, ObjectFilter filter, @Nullable QName relation)
static ReferencedByFilter
ReferencedByFilterImpl. create(@NotNull QName typeName, @NotNull ItemPath path, ObjectFilter filter, @Nullable QName relation)
static AndFilter
AndFilterImpl. createAnd(ObjectFilter... conditions)
@NotNull AndFilter
QueryFactoryImpl. createAnd(ObjectFilter... conditions)
static <C extends Containerable>
ExistsFilterExistsFilterImpl. createExists(ItemPath itemPath, PrismContainerDefinition<C> containerDef, ObjectFilter filter)
static <C extends Containerable>
ExistsFilterExistsFilterImpl. createExists(ItemPath itemPath, Class<C> clazz, PrismContext prismContext, ObjectFilter filter)
<C extends Containerable>
@NotNull ExistsFilterQueryFactoryImpl. createExists(ItemPath path, Class<C> containerType, PrismContext prismContext, ObjectFilter inner)
static NotFilter
NotFilterImpl. createNot(ObjectFilter filter)
@NotNull NotFilter
QueryFactoryImpl. createNot(ObjectFilter inner)
static ObjectQuery
ObjectQueryImpl. createObjectQuery(XNodeImpl condition, ObjectFilter filter)
static ObjectQuery
ObjectQueryImpl. createObjectQuery(ObjectFilter filter)
static ObjectQuery
ObjectQueryImpl. createObjectQuery(ObjectFilter filter, ObjectPaging paging)
static OrFilter
OrFilterImpl. createOr(ObjectFilter... conditions)
@NotNull OrFilter
QueryFactoryImpl. createOr(ObjectFilter... conditions)
@NotNull ObjectQuery
QueryFactoryImpl. createQuery(ObjectFilter filter)
@NotNull ObjectQuery
QueryFactoryImpl. createQuery(ObjectFilter filter, ObjectPaging paging)
@NotNull ObjectQuery
QueryFactoryImpl. createQuery(XNode condition, ObjectFilter filter)
static RefFilter
RefFilterImpl. createReferenceEqual(ItemPath path, PrismReferenceDefinition definition, ExpressionWrapper expression, ObjectFilter targetFilter)
static RefFilter
RefFilterImpl. createReferenceEqual(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values, ObjectFilter targetFilter)
@NotNull TypeFilter
QueryFactoryImpl. createType(QName type, ObjectFilter filter)
static TypeFilter
TypeFilterImpl. createType(QName type, ObjectFilter filter)
void
ExistsFilterImpl. setFilter(ObjectFilter filter)
void
ObjectQueryImpl. setFilter(ObjectFilter filter)
void
RefFilterImpl. setFilter(ObjectFilter buildFilter)
void
TypeFilterImpl. setFilter(ObjectFilter filter)
void
UnaryLogicalFilterImpl. setFilter(ObjectFilter filter)
Method parameters in com.evolveum.midpoint.prism.impl.query with type arguments of type ObjectFilter Modifier and Type Method Description static AndFilter
AndFilterImpl. createAnd(List<ObjectFilter> conditions)
@NotNull AndFilter
QueryFactoryImpl. createAnd(List<ObjectFilter> conditions)
static OrFilter
OrFilterImpl. createOr(List<ObjectFilter> conditions)
@NotNull OrFilter
QueryFactoryImpl. createOr(List<ObjectFilter> conditions)
void
LogicalFilterImpl. setConditions(List<ObjectFilter> condition)
Constructors in com.evolveum.midpoint.prism.impl.query with parameters of type ObjectFilter Constructor Description NotFilterImpl(ObjectFilter filter)
TypeFilterImpl(@NotNull QName type, ObjectFilter filter)
Constructor parameters in com.evolveum.midpoint.prism.impl.query with type arguments of type ObjectFilter Constructor Description AndFilterImpl(List<ObjectFilter> condition)
NaryLogicalFilterImpl(List<ObjectFilter> conditions)
OrFilterImpl(List<ObjectFilter> condition)
-
Uses of ObjectFilter in com.evolveum.midpoint.prism.impl.query.builder
Methods in com.evolveum.midpoint.prism.impl.query.builder that return ObjectFilter Modifier and Type Method Description ObjectFilter
R_AtomicFilter. buildFilter()
ObjectFilter
R_Filter. buildFilter()
Methods in com.evolveum.midpoint.prism.impl.query.builder with parameters of type ObjectFilter Modifier and Type Method Description S_FilterExit
R_Filter. filter(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.prism.impl.query.lang
Methods in com.evolveum.midpoint.prism.impl.query.lang that return ObjectFilter Modifier and Type Method Description ObjectFilter
PrismQueryLanguageParserImpl.ItemFilterFactory. create(PrismContainerDefinition<?> parentDef, ComplexTypeDefinition typeDef, ItemPath itemPath, ItemDefinition<?> itemDef, QName matchingRule, AxiomQueryParser.SubfilterOrValueContext subfilterOrValue)
ObjectFilter
PrismQueryLanguageParserImpl. parseFilter(PrismContainerDefinition<?> definition, String query)
<C extends Containerable>
ObjectFilterPrismQueryLanguageParserImpl. parseFilter(Class<C> typeClass, AxiomQuerySource source)
<C extends Containerable>
ObjectFilterPrismQueryLanguageParserImpl. parseFilter(Class<C> typeClass, String query)
ObjectFilter
PrismQueryLanguageParserImpl. parseQuery(PrismContainerDefinition<?> definition, AxiomQuerySource source)
Methods in com.evolveum.midpoint.prism.impl.query.lang with parameters of type ObjectFilter Modifier and Type Method Description PrismQuerySerialization
PrismQuerySerializerImpl. serialize(ObjectFilter filter, PrismNamespaceContext context)
void
QueryWriter. writeFilter(ObjectFilter filter)
void
QueryWriter. writeNegatedFilter(ObjectFilter filter)
void
QueryWriter. writeNestedFilter(ObjectFilter condition)
-
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
AnyInFilter<T>
interface
ComparativeFilter<T>
interface
EqualFilter<T>
interface
ExistsFilter
interface
FullTextFilter
interface
FuzzyStringMatchFilter<T>
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
ReferencedByFilter
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()
ObjectFilter
ReferencedByFilter. getFilter()
default @Nullable ObjectFilter
RefFilter. getFilter()
Returns filter, which reference target must match.ObjectFilter
TypeFilter. getFilter()
ObjectFilter
UnaryLogicalFilter. getFilter()
ObjectFilter
NaryLogicalFilter. getLastCondition()
ObjectFilter
PrismQueryLanguageParser. parseFilter(PrismContainerDefinition<?> definition, String query)
<C extends Containerable>
ObjectFilterPrismQueryLanguageParser. parseFilter(Class<C> typeClass, String query)
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)
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(ItemPath 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_FilterExit
S_FilterEntry. 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.repo.api.query
Methods in com.evolveum.midpoint.repo.api.query that return ObjectFilter Modifier and Type Method Description ObjectFilter
ObjectFilterExpressionEvaluator. evaluate(ObjectFilter filter)
Methods in com.evolveum.midpoint.repo.api.query with parameters of type ObjectFilter Modifier and Type Method Description ObjectFilter
ObjectFilterExpressionEvaluator. evaluate(ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.repo.cache.invalidation
Methods in com.evolveum.midpoint.repo.cache.invalidation with parameters of type ObjectFilter Modifier and Type Method Description abstract boolean
ChangeDescription. mayMatchAfterChange(@NotNull ObjectFilter filter, SearchResultList list, MatchingRuleRegistry matchingRuleRegistry)
-
Uses of ObjectFilter in com.evolveum.midpoint.repo.common.activity.run.buckets.segmentation.content
Methods in com.evolveum.midpoint.repo.common.activity.run.buckets.segmentation.content that return types with arguments of type ObjectFilter Modifier and Type Method Description @NotNull List<ObjectFilter>
FilterWorkBucketContentHandler. createSpecificFilters(@NotNull WorkBucketType bucket, AbstractWorkSegmentationType configuration, Class<? extends Containerable> type, ItemDefinitionProvider itemDefinitionProvider)
@NotNull List<ObjectFilter>
IntervalWorkBucketContentHandler. createSpecificFilters(@NotNull WorkBucketType bucket, AbstractWorkSegmentationType configuration, Class<? extends Containerable> type, ItemDefinitionProvider itemDefinitionProvider)
@NotNull List<ObjectFilter>
NullWorkBucketContentHandler. createSpecificFilters(@NotNull WorkBucketType bucket, AbstractWorkSegmentationType configuration, Class<? extends Containerable> type, ItemDefinitionProvider itemDefinitionProvider)
@NotNull List<ObjectFilter>
StringPrefixWorkBucketContentHandler. createSpecificFilters(@NotNull WorkBucketType bucket, AbstractWorkSegmentationType configuration, Class<? extends Containerable> type, ItemDefinitionProvider itemDefinitionProvider)
@NotNull List<ObjectFilter>
StringValueWorkBucketContentHandler. createSpecificFilters(@NotNull WorkBucketType bucket, AbstractWorkSegmentationType configuration, Class<? extends Containerable> type, ItemDefinitionProvider itemDefinitionProvider)
@NotNull List<ObjectFilter>
WorkBucketContentHandler. createSpecificFilters(@NotNull WorkBucketType bucket, AbstractWorkSegmentationType configuration, Class<? extends Containerable> type, ItemDefinitionProvider itemDefinitionProvider)
-
Uses of ObjectFilter in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression that return ObjectFilter Modifier and Type Method Description static ObjectFilter
ExpressionUtil. evaluateFilterExpressions(ObjectFilter origFilter, VariablesMap variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type ObjectFilter Modifier and Type Method Description static ObjectFilter
ExpressionUtil. evaluateFilterExpressions(ObjectFilter origFilter, VariablesMap variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
static boolean
ExpressionUtil. hasExpressions(@Nullable ObjectFilter filter)
-
Uses of ObjectFilter in com.evolveum.midpoint.repo.common.query
Methods in com.evolveum.midpoint.repo.common.query that return ObjectFilter Modifier and Type Method Description @NotNull ObjectFilter
LinkedSelectorToFilterTranslator. createFilter()
@NotNull ObjectFilter
SelectorToFilterTranslator. createFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.repo.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type ObjectFilter Modifier and Type Method Description com.querydsl.core.types.Predicate
SqlQueryContext. process(@NotNull ObjectFilter filter)
Implements contract forFilterProcessor
working as a top-level dispatcher to concrete filter types.void
SqlQueryContext. processFilter(ObjectFilter filter)
Processes the object filter and sets the WHERE clause. -
Uses of ObjectFilter in com.evolveum.midpoint.repo.sqlbase.filtering
Classes in com.evolveum.midpoint.repo.sqlbase.filtering with type parameters of type ObjectFilter Modifier and Type Interface Description interface
FilterProcessor<O extends ObjectFilter>
Filter processor is very abstract thing that takes the filter and returns the SQL predicate. -
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.processor
Methods in com.evolveum.midpoint.schema.processor that return ObjectFilter Modifier and Type Method Description @NotNull ObjectFilter
ResourceObjectPattern. getObjectFilter()
Constructors in com.evolveum.midpoint.schema.processor with parameters of type ObjectFilter Constructor Description ResourceObjectPattern(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ObjectFilter objectFilter)
-
Uses of ObjectFilter in com.evolveum.midpoint.schema.route
Methods in com.evolveum.midpoint.schema.route that return ObjectFilter Modifier and Type Method Description ObjectFilter
ItemRouteSegment. getParsedSelector()
-
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)
static ObjectFilter
ObjectQueryUtil. createResourceAndKindIntentFilter(String resourceOid, ShadowKindType kind, String intent)
static ObjectFilter
ObjectQueryUtil. createResourceAndObjectClassFilter(String resourceOid, QName objectClass)
static ObjectFilter
ObjectQueryUtil. createResourceAndObjectClassFilter(String resourceOid, QName objectClass, PrismContext ignored)
Deprecated.static ObjectFilter
ObjectQueryUtil. createResourceFilter(String resourceOid)
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)
Returns ALL, NONE only at the top level (never inside the filter), never returns UNDEFINED.static ObjectFilter
ObjectQueryUtil. simplify(ObjectFilter filter, PrismContext prismContext)
Deprecated.Methods in com.evolveum.midpoint.schema.util with parameters of type ObjectFilter Modifier and Type Method Description 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 @NotNull ResourceOperationCoordinates
ObjectQueryUtil. getOperationCoordinates(ObjectFilter filter)
static String
ObjectQueryUtil. getResourceOidFromFilter(ObjectFilter filter)
static ResourceShadowCoordinates
ObjectQueryUtil. getShadowCoordinates(ObjectFilter filter, PrismContext ignored)
Deprecated.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)
Returns ALL, NONE only at the top level (never inside the filter), never returns UNDEFINED.static ObjectFilter
ObjectQueryUtil. simplify(ObjectFilter filter, PrismContext prismContext)
Deprecated.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, Collection<ObjectFilter> newConjunctionMembers)
Returns non-null value if newConjunctionMembers is not empty. -
Uses of ObjectFilter in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return ObjectFilter Modifier and Type Method Description ObjectFilter
FilterGizmo. getObjectFilter(F filter)
<T extends ObjectType,O extends ObjectType>
ObjectFilterSecurityEnforcer. preProcessObjectFilter(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, Task task, OperationResult result)
Returns a filter that applies to all the objects/targets for which the principal is authorized.Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type ObjectFilter Modifier and Type Method Description F
FilterGizmo. adopt(ObjectFilter objectFilter, Authorization autz)
<T extends ObjectType,O extends ObjectType>
booleanSecurityEnforcer. canSearch(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, boolean includeSpecial, ObjectFilter filter, Task task, OperationResult result)
Question: does object make any sense here? E.g.<T extends ObjectType,O extends ObjectType,F>
FSecurityEnforcer. computeSecurityFilter(MidPointPrincipal principal, String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, FilterGizmo<F> gizmo, Task task, OperationResult result)
<T extends ObjectType,O extends ObjectType>
ObjectFilterSecurityEnforcer. preProcessObjectFilter(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, Task task, OperationResult result)
Returns a filter that applies to all the objects/targets for which the principal is authorized. -
Uses of ObjectFilter in com.evolveum.midpoint.web.component.form
Methods in com.evolveum.midpoint.web.component.form that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
ValueChoosePanel. createCustomFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.web.component.form.multivalue
Methods in com.evolveum.midpoint.web.component.form.multivalue that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
MultiValueObjectChoosePanel. createCustomFilter()
protected ObjectFilter
MultiValueChoosePanel. getCustomFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.web.component.search
Methods in com.evolveum.midpoint.web.component.search that return ObjectFilter Modifier and Type Method Description abstract ObjectFilter
SpecialSearchItem. createFilter(PageBase pageBase, VariablesMap variables)
ObjectFilter
PropertySearchItem. transformToFilter()
Methods in com.evolveum.midpoint.web.component.search with parameters of type ObjectFilter Modifier and Type Method Description protected void
SearchPropertiesConfigPanel. filterConfiguredPerformed(ObjectFilter configuredFilter, org.apache.wicket.ajax.AjaxRequestTarget target)
-
Uses of ObjectFilter in com.evolveum.midpoint.web.component.search.filter
Methods in com.evolveum.midpoint.web.component.search.filter that return ObjectFilter Modifier and Type Method Description ObjectFilter
ValueSearchFilterItem. buildFilter(PrismContext prismContext, Class<O> type)
ObjectFilter
BasicSearchFilter. buildObjectFilter()
abstract ObjectFilter
SearchFilter. buildObjectFilter()
Methods in com.evolveum.midpoint.web.component.search.filter that return types with arguments of type ObjectFilter Modifier and Type Method Description List<ObjectFilter>
SearchFilter. getObjectFilterList()
Methods in com.evolveum.midpoint.web.component.search.filter with parameters of type ObjectFilter Modifier and Type Method Description protected void
BasicSearchFilter. initSearchFilterItems(ObjectFilter baseFilter)
protected abstract void
SearchFilter. initSearchFilterItems(ObjectFilter baseFilter)
Method parameters in com.evolveum.midpoint.web.component.search.filter with type arguments of type ObjectFilter Modifier and Type Method Description void
BasicSearchFilter. addValueFilters(List<ObjectFilter> objectFilters)
Constructors in com.evolveum.midpoint.web.component.search.filter with parameters of type ObjectFilter Constructor Description BasicSearchFilter(PageBase pageBase, ObjectFilter baseFilter, Class<C> type)
SearchFilter(PageBase pageBase, ObjectFilter baseFilter, Class<C> type)
-
Uses of ObjectFilter in com.evolveum.midpoint.web.component.util
Methods in com.evolveum.midpoint.web.component.util that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
RepoAssignmentListProvider. postFilterIds()
-
Uses of ObjectFilter in com.evolveum.midpoint.web.page.admin.cases
Methods in com.evolveum.midpoint.web.page.admin.cases that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
MyCasesPanel. getCasesFilter()
protected ObjectFilter
CaseWorkItemsPanel. getCaseWorkItemsFilter()
protected ObjectFilter
MyCaseWorkItemsPanel. getCaseWorkItemsFilter()
protected ObjectFilter
PageCaseWorkItems. getCaseWorkItemsFilter()
protected ObjectFilter
PageCaseWorkItemsAll. getCaseWorkItemsFilter()
protected ObjectFilter
PageCaseWorkItemsAllocatedToMe. getCaseWorkItemsFilter()
protected ObjectFilter
PageWorkItemsClaimable. getCaseWorkItemsFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.web.page.admin.orgs
Methods in com.evolveum.midpoint.web.page.admin.orgs that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
AbstractOrgTabPanel. getAssignableItemsFilter()
protected ObjectFilter
OrgTreePanel. getCustomFilter()
protected ObjectFilter
OrgTreeAssignablePanel. getSubtypeFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.web.page.admin.roles
Methods in com.evolveum.midpoint.web.page.admin.roles that return ObjectFilter Modifier and Type Method Description ObjectFilter
AbstractRoleCompositedSearchItem. createFilter(PageBase pageBase, VariablesMap variables)
ObjectFilter
IndirectSearchItem. createFilter(PageBase pageBase, VariablesMap variables)
ObjectFilter
ProjectSearchItem. createFilter(PageBase pageBase, VariablesMap variables)
ObjectFilter
RelationSearchItem. createFilter(PageBase pageBase, VariablesMap variables)
ObjectFilter
ScopeSearchItem. createFilter(PageBase pageBase, VariablesMap variables)
ObjectFilter
TenantSearchItem. createFilter(PageBase pageBase, VariablesMap variables)
-
Uses of ObjectFilter in com.evolveum.midpoint.web.page.admin.server
Methods in com.evolveum.midpoint.web.page.admin.server that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
CasesTablePanel. getCasesFilter()
-
Uses of ObjectFilter in com.evolveum.midpoint.web.page.admin.workflow
Methods in com.evolveum.midpoint.web.page.admin.workflow that return ObjectFilter Modifier and Type Method Description protected ObjectFilter
PageWorkItemsAttorney. getCaseWorkItemsFilter()
-