Uses of Class
org.forgerock.opendj.ldap.schema.MatchingRuleUse.Builder
Package
Description
Classes and interfaces for constructing and querying LDAP schemas.
-
Uses of MatchingRuleUse.Builder in org.forgerock.opendj.ldap.schema
Modifier and TypeMethodDescriptionMatchingRuleUse.Builder.attributes
(String... attributeOids) Adds the provided list of attribute types to the list of attribute type the matching rule applies to.MatchingRuleUse.Builder.attributes
(Collection<String> attributeOids) Adds the provided list of attribute types to the list of attribute type the matching rule applies to.SchemaBuilder.buildMatchingRuleUse
(String oid) Returns a builder which can be used for incrementally constructing a new matching rule use before adding it to the schema.SchemaBuilder.buildMatchingRuleUse
(MatchingRuleUse matchingRuleUse) Returns a matching rule use builder whose fields are initialized to the values of the provided matching rule use object.MatchingRuleUse.Builder.description
(String description) MatchingRuleUse.Builder.extraProperties
(String extensionName, String... extensionValues) MatchingRuleUse.Builder.extraProperties
(Map<String, List<String>> extraProperties) Adds the provided user friendly names.MatchingRuleUse.Builder.names
(Collection<String> names) Adds the provided user friendly names.MatchingRuleUse.Builder.obsolete
(boolean isObsolete) Specifies whether this schema element is obsolete.Sets the numeric OID which uniquely identifies this matching rule use definition.MatchingRuleUse.Builder.removeAllAttributes()
Removes all attribute types the matching rule applies to.MatchingRuleUse.Builder.removeAllExtraProperties()
MatchingRuleUse.Builder.removeAllNames()
Removes all user defined names.MatchingRuleUse.Builder.removeAttribute
(String attributeOid) Removes the provided attribute type.MatchingRuleUse.Builder.removeExtraProperty
(String extensionName, String... extensionValues) MatchingRuleUse.Builder.removeName
(String name) Removes the provided user defined name.Modifier and TypeMethodDescriptionvoid
SchemaBuilder.SchemaBuilderHook.beforeAddMatchingRuleUse
(MatchingRuleUse.Builder builder) Allow to modify the builder before its inclusion in schema.