Uses of Interface
com.evolveum.midpoint.prism.match.MatchingRule
-
-
Uses of MatchingRule in com.evolveum.midpoint.model.impl.lens.projector
Constructors in com.evolveum.midpoint.model.impl.lens.projector with parameters of type MatchingRule Constructor Description ValueMatcher(MatchingRule<T> matchingRule)
-
Uses of MatchingRule in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism with parameters of type MatchingRule Modifier and Type Method Description boolean
PrismPropertyValue. equals(PrismPropertyValue<?> other, ParameterizedEquivalenceStrategy strategy, MatchingRule<T> matchingRule)
-
Uses of MatchingRule in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta with parameters of type MatchingRule Modifier and Type Method Description boolean
PropertyDelta. isRedundant(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
PropertyDelta<T>
PropertyDelta. narrow(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
-
Uses of MatchingRule in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl with parameters of type MatchingRule Modifier and Type Method Description boolean
PrismPropertyValueImpl. equals(PrismPropertyValue<?> other, ParameterizedEquivalenceStrategy strategy, MatchingRule<T> matchingRule)
-
Uses of MatchingRule in com.evolveum.midpoint.prism.impl.delta
Methods in com.evolveum.midpoint.prism.impl.delta with parameters of type MatchingRule Modifier and Type Method Description boolean
PropertyDeltaImpl. isRedundant(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
PropertyDelta<T>
PropertyDeltaImpl. narrow(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
-
Uses of MatchingRule in com.evolveum.midpoint.prism.impl.match
Classes in com.evolveum.midpoint.prism.impl.match that implement MatchingRule Modifier and Type Class Description class
DefaultMatchingRule<T>
Default matching rule used as a fall-back if no explicit matching rule is specified.class
DistinguishedNameMatchingRule
Matching rule for LDAP distinguished name (DN).class
ExchangeEmailAddressesMatchingRule
A specific matching rule for Microsoft Exchange EmailAddresses attribute consisting of SMTP:/smtp: prefix and email address.class
PolyStringNormMatchingRule
class
PolyStringOrigMatchingRule
class
PolyStringStrictMatchingRule
class
StringIgnoreCaseMatchingRule
String matching rule that ignores the case.class
UuidMatchingRule
Matching rule for universally unique identifier (UUID).class
XmlMatchingRule
String matching rule that compares strings as XML snippets.Methods in com.evolveum.midpoint.prism.impl.match that return MatchingRule Modifier and Type Method Description <T> MatchingRule<T>
MatchingRuleRegistryImpl. getMatchingRule(QName ruleName, QName typeQName)
-
Uses of MatchingRule in com.evolveum.midpoint.prism.match
Methods in com.evolveum.midpoint.prism.match that return MatchingRule Modifier and Type Method Description <T> MatchingRule<T>
MatchingRuleRegistry. getMatchingRule(QName ruleName, QName typeQName)
-
Uses of MatchingRule in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type MatchingRule Modifier and Type Method Description static <T> void
PrismAsserts. assertEquals(String message, MatchingRule<T> matchingRule, T expected, T actual)
static <T> void
PrismAsserts. assertPropertyValueDesc(PrismProperty<T> property, MatchingRule<T> matchingRule, String contextDescrition, T... expectedPropValues)
static <T> void
PrismAsserts. assertPropertyValueMatch(PrismContainer<?> container, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)
static <T> void
PrismAsserts. assertPropertyValueMatch(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)
static <T> void
PrismAsserts. assertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, Collection<T> expectedValues)
static <T> void
PrismAsserts. assertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, T... expectedValues)
static <T> void
PrismAsserts. assertValues(String message, MatchingRule<T> matchingRule, Collection<PrismPropertyValue<T>> actualPValues, T... expectedValues)
static <T> boolean
PrismUtil. equals(T a, T b, MatchingRule<T> matchingRule)
-