NameForm.Builder |
SchemaBuilder.buildNameForm(String oid) |
Returns a builder which can be used for incrementally constructing a new
name form before adding it to the schema.
|
NameForm.Builder |
SchemaBuilder.buildNameForm(NameForm nameForm) |
Returns a name form builder whose fields are initialized to the
values of the provided name form.
|
NameForm.Builder |
NameForm.Builder.description(String description) |
|
NameForm.Builder |
NameForm.Builder.extraProperties(String extensionName,
String... extensionValues) |
|
NameForm.Builder |
NameForm.Builder.extraProperties(Map<String,List<String>> extraProperties) |
|
NameForm.Builder |
NameForm.Builder.names(String... names) |
Adds the provided user friendly names.
|
NameForm.Builder |
NameForm.Builder.names(Collection<String> names) |
Adds the provided user friendly names.
|
NameForm.Builder |
NameForm.Builder.obsolete(boolean isObsolete) |
Specifies whether this schema element is obsolete.
|
NameForm.Builder |
NameForm.Builder.oid(String oid) |
Sets the numeric OID which uniquely identifies this name form.
|
NameForm.Builder |
NameForm.Builder.optionalAttributes(String... nameOrOids) |
Adds the provided optional attributes.
|
NameForm.Builder |
NameForm.Builder.optionalAttributes(Collection<String> nameOrOids) |
Adds the provided optional attributes.
|
NameForm.Builder |
NameForm.Builder.removeAllExtraProperties() |
|
NameForm.Builder |
NameForm.Builder.removeAllNames() |
Removes all user friendly names.
|
NameForm.Builder |
NameForm.Builder.removeAllOptionalAttributes() |
Removes all optional attributes.
|
NameForm.Builder |
NameForm.Builder.removeAllRequiredAttributes() |
Removes all required attributes.
|
NameForm.Builder |
NameForm.Builder.removeExtraProperty(String extensionName,
String... extensionValues) |
|
NameForm.Builder |
NameForm.Builder.removeName(String name) |
Removes the provided user friendly name.
|
NameForm.Builder |
NameForm.Builder.removeOptionalAttribute(String nameOrOid) |
Removes the specified optional attribute.
|
NameForm.Builder |
NameForm.Builder.removeRequiredAttribute(String nameOrOid) |
Removes the specified required attribute.
|
NameForm.Builder |
NameForm.Builder.requiredAttributes(String... nameOrOids) |
Adds the provided required attributes.
|
NameForm.Builder |
NameForm.Builder.requiredAttributes(Collection<String> nameOrOids) |
Adds the provided required attributes.
|
NameForm.Builder |
NameForm.Builder.structuralObjectClassOid(String nameOrOid) |
Sets the structural object class.
|