Class ValueMatcher<T>
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.ValueMatcher<T>
- Author:
- semancik
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> ValueMatcher<T>createDefaultMatcher(QName type, MatchingRuleRegistry matchingRuleRegistry) static <T> ValueMatcher<T>createMatcher(ResourceAttributeDefinition<?> rAttrDef, MatchingRuleRegistry matchingRuleRegistry) findValue(PrismProperty<T> property, PrismPropertyValue<T> pValue) booleanhasRealValue(PrismProperty<T> property, PrismPropertyValue<T> pValue) booleanisRealValueToAdd(PropertyDelta<T> delta, PrismPropertyValue<T> pValue) booleanbooleantoString()
-
Constructor Details
-
ValueMatcher
-
-
Method Details
-
createMatcher
public static <T> ValueMatcher<T> createMatcher(ResourceAttributeDefinition<?> rAttrDef, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException - Throws:
SchemaException
-
createDefaultMatcher
public static <T> ValueMatcher<T> createDefaultMatcher(QName type, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException - Throws:
SchemaException
-
match
- Throws:
SchemaException
-
matches
- Throws:
SchemaException
-
hasRealValue
-
findValue
@Experimental public PrismPropertyValue<T> findValue(PrismProperty<T> property, PrismPropertyValue<T> pValue) -
isRealValueToAdd
-
toString
-