Uses of Interface
com.evolveum.midpoint.prism.match.MatchingRule
Packages that use MatchingRule
Package
Description
-
Uses of MatchingRule in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return MatchingRuleModifier and TypeMethodDescription@NotNull MatchingRule<T>
PrismPropertyWrapperImpl.getMatchingRule()
-
Uses of MatchingRule in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return MatchingRuleModifier and TypeMethodDescriptiondefault @NotNull MatchingRule<T>
PrismItemMatchingDefinition.getMatchingRule()
Returns the resolvedMatchingRule
for this property.Methods in com.evolveum.midpoint.prism with parameters of type MatchingRuleModifier and TypeMethodDescriptionboolean
PrismPropertyValue.equals
(PrismPropertyValue<?> other, @NotNull ParameterizedEquivalenceStrategy strategy, @Nullable MatchingRule<T> matchingRule) -
Uses of MatchingRule in com.evolveum.midpoint.prism.deleg
Methods in com.evolveum.midpoint.prism.deleg that return MatchingRuleModifier and TypeMethodDescriptiondefault @NotNull MatchingRule<T>
PropertyDefinitionDelegator.getMatchingRule()
-
Uses of MatchingRule in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl with parameters of type MatchingRuleModifier and TypeMethodDescriptionboolean
PrismPropertyValueImpl.equals
(PrismPropertyValue<?> other, @NotNull ParameterizedEquivalenceStrategy strategy, @Nullable MatchingRule<T> matchingRule) -
Uses of MatchingRule in com.evolveum.midpoint.prism.impl.match
Classes in com.evolveum.midpoint.prism.impl.match that implement MatchingRuleModifier and TypeClassDescriptionclass
Default matching rule used as a fall-back if no explicit matching rule is specified.class
Matching rule for LDAP distinguished name (DN).class
A matching rule for Microsoft Exchange EmailAddresses attributes.class
class
class
class
String matching rule that ignores the case.class
Matching rule for universally unique identifier (UUID).class
String matching rule that compares strings as XML snippets.Methods in com.evolveum.midpoint.prism.impl.match that return MatchingRuleModifier and TypeMethodDescription<T> @NotNull 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 MatchingRuleModifier and TypeMethodDescription<T> @NotNull MatchingRule<T>
MatchingRuleRegistry.getMatchingRule
(@Nullable QName ruleName, @Nullable QName typeQName) Returns the matching rule by its name; checking its applicability to given data type (if type name is provided).default <T> @NotNull MatchingRule<T>
MatchingRuleRegistry.getMatchingRuleSafe
(@Nullable QName ruleName, @Nullable QName typeName) A variant ofMatchingRuleRegistry.getMatchingRule(QName, QName)
that expects that the validity of `ruleName`/`typeName` pair was already established. -
Uses of MatchingRule in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type MatchingRuleModifier and TypeMethodDescriptionstatic <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) -
Uses of MatchingRule in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor that return MatchingRuleModifier and TypeMethodDescription@NotNull MatchingRule<T>
NormalizationAwareResourceAttributeDefinition.getMatchingRule()
@NotNull MatchingRule<T>
ShadowSimpleAttributeDefinitionImpl.getMatchingRule()