Uses of Class
org.forgerock.opendj.ldap.schema.MatchingRule.Builder
Package
Description
Classes and interfaces for constructing and querying LDAP schemas.
-
Uses of MatchingRule.Builder in org.forgerock.opendj.ldap.schema
Modifier and TypeMethodDescriptionMatchingRule.Builder.assertionSyntaxOid
(String assertionSyntax) Sets the assertion value syntax OID of this matching rule.SchemaBuilder.buildMatchingRule
(String oid) Returns a builder which can be used for incrementally constructing a new matching rule before adding it to the schema.SchemaBuilder.buildMatchingRule
(MatchingRule matchingRule) Returns a matching rule builder whose fields are initialized to the values of the provided matching rule.MatchingRule.Builder.description
(String description) MatchingRule.Builder.extraProperties
(String extensionName, String... extensionValues) MatchingRule.Builder.extraProperties
(Map<String, List<String>> extraProperties) MatchingRule.Builder.implementation
(MatchingRuleImpl implementation) Sets the matching rule implementation.Adds the provided user friendly names.MatchingRule.Builder.names
(Collection<String> names) Adds the provided user friendly names.MatchingRule.Builder.obsolete
(boolean isObsolete) Specifies whether this schema element is obsolete.Sets the numeric OID which uniquely identifies this matching rule.MatchingRule.Builder.removeAllExtraProperties()
MatchingRule.Builder.removeAllNames()
Removes all user friendly names.MatchingRule.Builder.removeExtraProperty
(String extensionName, String... extensionValues) MatchingRule.Builder.removeName
(String name) Removes the provided user friendly name.Modifier and TypeMethodDescriptionvoid
SchemaBuilder.SchemaBuilderHook.beforeAddMatchingRule
(MatchingRule.Builder builder) Allow to modify the builder before its inclusion in schema.