MatchingRule.Builder |
SchemaBuilder.buildMatchingRule(String oid) |
Returns a builder which can be used for incrementally constructing a new matching rule before adding it to the
schema.
|
MatchingRule.Builder |
SchemaBuilder.buildMatchingRule(MatchingRule matchingRule) |
Returns a matching rule builder whose fields are initialized to the
values of the provided matching rule.
|
MatchingRule.Builder |
MatchingRule.Builder.description(String description) |
|
MatchingRule.Builder |
MatchingRule.Builder.extraProperties(String extensionName,
String... extensionValues) |
|
MatchingRule.Builder |
MatchingRule.Builder.extraProperties(Map<String,List<String>> extraProperties) |
|
MatchingRule.Builder |
MatchingRule.Builder.implementation(MatchingRuleImpl implementation) |
Sets the matching rule implementation.
|
MatchingRule.Builder |
MatchingRule.Builder.names(String... names) |
Adds the provided user friendly names.
|
MatchingRule.Builder |
MatchingRule.Builder.names(Collection<String> names) |
Adds the provided user friendly names.
|
MatchingRule.Builder |
MatchingRule.Builder.obsolete(boolean isObsolete) |
Specifies whether this schema element is obsolete.
|
MatchingRule.Builder |
MatchingRule.Builder.oid(String oid) |
Sets the numeric OID which uniquely identifies this matching rule.
|
MatchingRule.Builder |
MatchingRule.Builder.removeAllExtraProperties() |
|
MatchingRule.Builder |
MatchingRule.Builder.removeAllNames() |
Removes all user friendly names.
|
MatchingRule.Builder |
MatchingRule.Builder.removeExtraProperty(String extensionName,
String... extensionValues) |
|
MatchingRule.Builder |
MatchingRule.Builder.removeName(String name) |
Removes the provided user friendly name.
|
MatchingRule.Builder |
MatchingRule.Builder.syntaxOid(String syntax) |
Sets the syntax OID of this matching rule.
|