Class ValueMatcher<T>
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.ValueMatcher<T>
- Author:
- semancik
-
Constructor Summary
-
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) boolean
hasRealValue
(PrismProperty<T> property, PrismPropertyValue<T> pValue) boolean
isRealValueToAdd
(PropertyDelta<T> delta, PrismPropertyValue<T> pValue) boolean
boolean
toString()
-
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
-