public class ValueMatcher<T> extends Object
Constructor and Description |
---|
ValueMatcher(MatchingRule<T> matchingRule) |
Modifier and Type | Method and Description |
---|---|
static <T> ValueMatcher<T> |
createMatcher(RefinedAttributeDefinition rAttrDef,
MatchingRuleRegistry matchingRuleRegistry) |
boolean |
hasRealValue(PrismProperty<T> property,
PrismPropertyValue<T> pValue) |
boolean |
isRealValueToAdd(PropertyDelta<T> delta,
PrismPropertyValue<T> pValue) |
boolean |
match(T realA,
T realB) |
boolean |
matches(T realValue,
String regex) |
public ValueMatcher(MatchingRule<T> matchingRule)
public static <T> ValueMatcher<T> createMatcher(RefinedAttributeDefinition rAttrDef, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException
SchemaException
public boolean hasRealValue(PrismProperty<T> property, PrismPropertyValue<T> pValue)
public boolean isRealValueToAdd(PropertyDelta<T> delta, PrismPropertyValue<T> pValue)
Copyright © 2013 evolveum. All rights reserved.