public class MatchingRuleRegistry extends Object
Modifier and Type | Field and Description |
---|---|
MatchingRule<?> |
defaultMatchingRule |
Map<QName,? extends MatchingRule<?>> |
matchingRules |
Constructor and Description |
---|
MatchingRuleRegistry() |
MatchingRuleRegistry(Collection<? extends MatchingRule<?>> matchingRules) |
Modifier and Type | Method and Description |
---|---|
<T> MatchingRule<T> |
getMatchingRule(QName ruleName,
QName typeQName) |
<T> void |
registerMatchingRule(MatchingRule<T> rule) |
@NotNull public final MatchingRule<?> defaultMatchingRule
public Map<QName,? extends MatchingRule<?>> matchingRules
public MatchingRuleRegistry()
public MatchingRuleRegistry(Collection<? extends MatchingRule<?>> matchingRules)
@NotNull public <T> MatchingRule<T> getMatchingRule(QName ruleName, QName typeQName) throws SchemaException
SchemaException
public <T> void registerMatchingRule(MatchingRule<T> rule)
Copyright © 2019 Evolveum. All rights reserved.