DitStructureRule.Builder |
SchemaBuilder.buildDitStructureRule(int ruleId) |
Returns a builder which can be used for incrementally constructing a new
DIT structure rule before adding it to the schema.
|
DitStructureRule.Builder |
SchemaBuilder.buildDitStructureRule(DitStructureRule structureRule) |
Returns an DIT structure rule builder whose fields are initialized to the
values of the provided rule.
|
DitStructureRule.Builder |
DitStructureRule.Builder.description(String description) |
|
DitStructureRule.Builder |
DitStructureRule.Builder.extraProperties(String extensionName,
String... extensionValues) |
|
DitStructureRule.Builder |
DitStructureRule.Builder.extraProperties(Map<String,List<String>> extraProperties) |
|
DitStructureRule.Builder |
DitStructureRule.Builder.nameForm(String nameFormOID) |
Sets the name form associated with the DIT structure rule.
|
DitStructureRule.Builder |
DitStructureRule.Builder.names(String... names) |
Adds the provided user friendly names.
|
DitStructureRule.Builder |
DitStructureRule.Builder.names(Collection<String> names) |
Adds the provided user friendly names.
|
DitStructureRule.Builder |
DitStructureRule.Builder.obsolete(boolean isObsolete) |
Specifies whether this schema element is obsolete.
|
DitStructureRule.Builder |
DitStructureRule.Builder.removeAllExtraProperties() |
|
DitStructureRule.Builder |
DitStructureRule.Builder.removeAllNames() |
Removes all user defined names.
|
DitStructureRule.Builder |
DitStructureRule.Builder.removeAllSuperiorRules() |
Removes all superior rules.
|
DitStructureRule.Builder |
DitStructureRule.Builder.removeExtraProperty(String extensionName,
String... extensionValues) |
|
DitStructureRule.Builder |
DitStructureRule.Builder.removeName(String name) |
Removes the provided user defined name.
|
DitStructureRule.Builder |
DitStructureRule.Builder.removeSuperiorRule(int superiorRuleId) |
Removes the provided superior rule.
|
DitStructureRule.Builder |
DitStructureRule.Builder.ruleId(int ruleId) |
Sets the the numeric ID which uniquely identifies this structure rule.
|
DitStructureRule.Builder |
DitStructureRule.Builder.superiorRules(int... superiorRuleIds) |
Adds the provided superior rule identifiers.
|