Package | Description |
---|---|
com.evolveum.midpoint.prism | |
com.evolveum.midpoint.prism.query | |
com.evolveum.midpoint.prism.util |
Modifier and Type | Method and Description |
---|---|
ExpressionWrapper |
ExpressionWrapper.clone() |
ExpressionWrapper |
PrismPropertyValue.getExpression() |
Modifier and Type | Method and Description |
---|---|
void |
PrismPropertyValue.setExpression(ExpressionWrapper expression) |
Constructor and Description |
---|
PrismPropertyValue(T value,
PrismContext prismContext,
OriginType type,
Objectable source,
ExpressionWrapper expression) |
Modifier and Type | Method and Description |
---|---|
ExpressionWrapper |
ValueFilter.getExpression() |
ExpressionWrapper |
InOidFilter.getExpression() |
ExpressionWrapper |
FullTextFilter.getExpression() |
Modifier and Type | Method and Description |
---|---|
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
ExpressionWrapper expression) |
static FullTextFilter |
FullTextFilter.createFullText(ExpressionWrapper expression) |
static <T> GreaterFilter<T> |
GreaterFilter.createGreater(ItemPath itemPath,
PrismPropertyDefinition<T> definition,
QName matchingRule,
ExpressionWrapper wrapper,
boolean equals) |
static InOidFilter |
InOidFilter.createInOid(boolean considerOwner,
ExpressionWrapper expression) |
static <T> LessFilter<T> |
LessFilter.createLess(ItemPath itemPath,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
ExpressionWrapper expressionWrapper,
boolean equals) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismReferenceDefinition definition,
ExpressionWrapper expression) |
static <T> SubstringFilter<T> |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
PrismContext prismContext,
QName matchingRule,
ExpressionWrapper expressionWrapper,
boolean anchorStart,
boolean anchorEnd) |
void |
ValueFilter.setExpression(ExpressionWrapper expression) |
void |
InOidFilter.setExpression(ExpressionWrapper expression) |
void |
FullTextFilter.setExpression(ExpressionWrapper expression) |
Constructor and Description |
---|
EqualFilter(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
List<PrismPropertyValue<T>> prismPropertyValues,
ExpressionWrapper expression,
ItemPath rightHandSidePath,
ItemDefinition rightHandSideDefinition) |
GreaterFilter(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
PrismPropertyValue<T> prismPropertyValue,
ExpressionWrapper expression,
ItemPath rightHandSidePath,
ItemDefinition rightHandSideDefinition,
boolean equals) |
RefFilter(ItemPath fullPath,
PrismReferenceDefinition definition,
List<PrismReferenceValue> values,
ExpressionWrapper expression) |
SubstringFilter(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
List<PrismPropertyValue<T>> prismPropertyValues,
ExpressionWrapper expression,
boolean anchorStart,
boolean anchorEnd) |
ValueFilter(ItemPath fullPath,
D definition,
QName matchingRule,
List<V> values,
ExpressionWrapper expression,
ItemPath rightHandSidePath,
ItemDefinition rightHandSideDefinition) |
Modifier and Type | Method and Description |
---|---|
static ExpressionWrapper |
PrismUtil.parseExpression(Map.Entry<QName,XNode> expressionEntry,
PrismContext prismContext) |
static ExpressionWrapper |
PrismUtil.parseExpression(XNode node,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static MapXNode |
PrismUtil.serializeExpression(ExpressionWrapper expressionWrapper,
BeanMarshaller beanMarshaller) |
static MapXNode |
PrismUtil.serializeExpression(ExpressionWrapper expressionWrapper,
PrismSerializer<RootXNode> xnodeSerializer) |
Copyright © 2019 Evolveum. All rights reserved.