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 TypeMethodDescriptionvoidSchemaBuilder.SchemaBuilderHook.beforeAddMatchingRuleUse(MatchingRuleUse.Builder builder) Allow to modify the builder before its inclusion in schema.