Modifier and Type | Method and Description |
---|---|
ObjectFilter |
ResourceObjectPattern.getObjectFilter() |
Modifier and Type | Method and Description |
---|---|
void |
ResourceObjectPattern.addFilter(ObjectFilter filter) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ModelInteractionService.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.getFilter()
Returns "additional filter" that should be used to search for assignible roles.
|
Modifier and Type | Method and Description |
---|---|
void |
ScriptingService.evaluateExpressionInBackground(QName objectType,
ObjectFilter filter,
String actionName,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Deprecated.
|
<T extends ObjectType> |
ModelInteractionService.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.setFilter(ObjectFilter filter) |
Modifier and Type | Method and Description |
---|---|
ObjectFilter |
CompiledObjectCollectionView.getDomainFilter() |
ObjectFilter |
CompiledObjectCollectionView.getFilter() |
Modifier and Type | Method and Description |
---|---|
void |
CompiledObjectCollectionView.setDomainFilter(ObjectFilter domainFilter) |
void |
CompiledObjectCollectionView.setFilter(ObjectFilter filter) |
Modifier and Type | Interface and 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 filter
|
interface |
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> |
Modifier and Type | Method and Description |
---|---|
List<ObjectFilter> |
LogicalFilter.getConditions() |
Modifier and Type | Method and Description |
---|---|
void |
LogicalFilter.addCondition(ObjectFilter condition) |
void |
ObjectQuery.addFilter(ObjectFilter objectFilter) |
boolean |
LogicalFilter.contains(ObjectFilter condition) |
AndFilter |
QueryFactory.createAnd(ObjectFilter... conditions) |
<C extends Containerable> |
QueryFactory.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> |
ObjectQuery.match(PrismObject<T> object,
ObjectFilter filter,
MatchingRuleRegistry matchingRuleRegistry) |
MapXNode |
QueryConverter.serializeFilter(ObjectFilter filter) |
void |
TypeFilter.setFilter(ObjectFilter filter) |
void |
ObjectQuery.setFilter(ObjectFilter filter) |
void |
NotFilter.setFilter(ObjectFilter inner) |
void |
ExistsFilter.setFilter(ObjectFilter filter) |
void |
Visitor.visit(ObjectFilter filter) |
Modifier and Type | Method and Description |
---|---|
AndFilter |
QueryFactory.createAnd(List<ObjectFilter> conditions) |
OrFilter |
QueryFactory.createOr(List<ObjectFilter> conditions) |
void |
LogicalFilter.setConditions(List<ObjectFilter> condition) |
Modifier and Type | Method and Description |
---|---|
ObjectFilter |
S_QueryExit.buildFilter() |
Modifier and Type | Method and Description |
---|---|
static ObjectFilter |
PrismTestUtil.getFilterCondition(ObjectFilter filter,
int index) |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
ObjectFilter |
VirtualAssignmenetSpecification.getFilter() |
Modifier and Type | Method and Description |
---|---|
void |
VirtualAssignmenetSpecification.setFilter(ObjectFilter filter) |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
Map.Entry<ItemPath,Collection<ObjectFilter>> |
ObjectQueryUtil.FilterComponents.getKnownComponentFilter(ItemPath path) |
Map<ItemPath,Collection<ObjectFilter>> |
ObjectQueryUtil.FilterComponents.getKnownComponentFilters() |
List<ObjectFilter> |
ObjectQueryUtil.FilterComponents.getRemainderClauses() |
Modifier and Type | Method and 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 and 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) |
FilterExtractor(Predicate<ObjectFilter> selector,
Function<ObjectFilter,ItemPath> pathExtractor,
Function<ObjectFilter,List<? extends PrismValue>> valueExtractor) |
Copyright © 2019 Evolveum. All rights reserved.