Uses of Class
org.forgerock.opendj.ldap.schema.MatchingRuleUse.Builder
Packages that use MatchingRuleUse.Builder
Package
Description
Classes and interfaces for constructing and querying LDAP schemas.
-
Uses of MatchingRuleUse.Builder in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema that return MatchingRuleUse.BuilderModifier 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.Methods in org.forgerock.opendj.ldap.schema with parameters of type MatchingRuleUse.BuilderModifier and TypeMethodDescriptionvoid
SchemaBuilder.SchemaBuilderHook.beforeAddMatchingRuleUse
(MatchingRuleUse.Builder builder) Allow to modify the builder before its inclusion in schema.