Uses of Class
org.forgerock.opendj.ldap.schema.NameForm.Builder
Packages that use NameForm.Builder
Package
Description
Classes and interfaces for constructing and querying LDAP schemas.
-
Uses of NameForm.Builder in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema that return NameForm.BuilderModifier and TypeMethodDescriptionSchemaBuilder.buildNameForm(String oid) Returns a builder which can be used for incrementally constructing a new name form before adding it to the schema.SchemaBuilder.buildNameForm(NameForm nameForm) Returns a name form builder whose fields are initialized to the values of the provided name form.NameForm.Builder.description(String description) NameForm.Builder.extraProperties(String extensionName, String... extensionValues) NameForm.Builder.extraProperties(Map<String, List<String>> extraProperties) Adds the provided user friendly names.NameForm.Builder.names(Collection<String> names) Adds the provided user friendly names.NameForm.Builder.obsolete(boolean isObsolete) Specifies whether this schema element is obsolete.Sets the numeric OID which uniquely identifies this name form.NameForm.Builder.optionalAttributes(String... nameOrOids) Adds the provided optional attributes.NameForm.Builder.optionalAttributes(Collection<String> nameOrOids) Adds the provided optional attributes.NameForm.Builder.removeAllExtraProperties()NameForm.Builder.removeAllNames()Removes all user friendly names.NameForm.Builder.removeAllOptionalAttributes()Removes all optional attributes.NameForm.Builder.removeAllRequiredAttributes()Removes all required attributes.NameForm.Builder.removeExtraProperty(String extensionName, String... extensionValues) NameForm.Builder.removeName(String name) Removes the provided user friendly name.NameForm.Builder.removeOptionalAttribute(String nameOrOid) Removes the specified optional attribute.NameForm.Builder.removeRequiredAttribute(String nameOrOid) Removes the specified required attribute.NameForm.Builder.requiredAttributes(String... nameOrOids) Adds the provided required attributes.NameForm.Builder.requiredAttributes(Collection<String> nameOrOids) Adds the provided required attributes.NameForm.Builder.structuralObjectClassOid(String nameOrOid) Sets the structural object class.Methods in org.forgerock.opendj.ldap.schema with parameters of type NameForm.BuilderModifier and TypeMethodDescriptionvoidSchemaBuilder.SchemaBuilderHook.beforeAddNameForm(NameForm.Builder builder) Allow to modify the builder before its inclusion in schema.