SchemaBuilder |
SchemaBuilder.addAttributeType(String definition,
boolean overwrite) |
Adds the provided attribute type definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addDitContentRule(String definition,
boolean overwrite) |
Adds the provided DIT content rule definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addDitStructureRule(String definition,
boolean overwrite) |
Adds the provided DIT structure rule definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addEnumerationSyntax(String oid,
String description,
boolean overwrite,
String... enumerations) |
Adds the provided enumeration syntax definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addMatchingRule(String definition,
boolean overwrite) |
Adds the provided matching rule definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addMatchingRuleUse(String definition,
boolean overwrite) |
Adds the provided matching rule use definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addNameForm(String definition,
boolean overwrite) |
Adds the provided name form definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addObjectClass(String definition,
boolean overwrite) |
Adds the provided object class definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addPatternSyntax(String oid,
String description,
Pattern pattern,
boolean overwrite) |
Adds the provided pattern syntax definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addSchema(Connection connection,
Dn name,
boolean overwrite) |
Reads the schema elements contained in the named subschema sub-entry and
adds them to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addSchema(Entry entry,
boolean overwrite) |
Adds all of the schema elements contained in the provided subschema
subentry to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addSchema(Entry entry,
boolean overwrite,
SchemaBuilder.SchemaBuilderHook hook) |
Adds all of the schema elements contained in the provided subschema
subentry to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addSchema(Schema schema,
boolean overwrite) |
Adds all of the schema elements in the provided schema to this schema
builder.
|
SchemaBuilder |
SchemaBuilder.addSchemaForEntry(Connection connection,
Dn name,
boolean overwrite) |
Reads the schema elements contained in the subschema sub-entry which
applies to the named entry and adds them to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addSubstitutionSyntax(String oid,
String description,
String substituteSyntax,
boolean overwrite) |
Adds the provided substitution syntax definition to this schema builder.
|
SchemaBuilder |
SchemaBuilder.addSyntax(String definition,
boolean overwrite) |
Adds the provided syntax definition to this schema builder.
|
SchemaBuilder |
AttributeType.Builder.addToSchema() |
Adds this attribute type to the schema, throwing a
ConflictingSchemaElementException if there is an existing
attribute type with the same numeric OID.
|
SchemaBuilder |
DitContentRule.Builder.addToSchema() |
Adds this DIT content rule to the schema, throwing a
ConflictingSchemaElementException if there is an existing DIT
content rule with the same structural object class OID.
|
SchemaBuilder |
DitStructureRule.Builder.addToSchema() |
Adds this DIT structure rule to the schema, throwing a
ConflictingSchemaElementException if there is an existing DIT
structure rule with the same numeric ID.
|
SchemaBuilder |
MatchingRule.Builder.addToSchema() |
Adds this matching rule to the schema, throwing a
ConflictingSchemaElementException if there is an existing
matching rule with the same numeric OID.
|
SchemaBuilder |
MatchingRuleUse.Builder.addToSchema() |
Adds this matching rule use definition to the schema, throwing a
ConflictingSchemaElementException if there is an existing
matching rule definition with the same numeric OID.
|
SchemaBuilder |
NameForm.Builder.addToSchema() |
Adds this name form to the schema, throwing a
ConflictingSchemaElementException if there is an existing
name form with the same numeric OID.
|
SchemaBuilder |
ObjectClass.Builder.addToSchema() |
Adds this object class to the schema, throwing a
ConflictingSchemaElementException if there is an existing
object class with the same numeric OID.
|
SchemaBuilder |
Syntax.Builder.addToSchema() |
Adds this syntax to the schema, throwing a
ConflictingSchemaElementException if there is an existing
syntax with the same numeric OID.
|
SchemaBuilder |
AttributeType.Builder.addToSchemaOverwrite() |
Adds this attribute type to the schema overwriting any existing
attribute type with the same numeric OID.
|
SchemaBuilder |
DitContentRule.Builder.addToSchemaOverwrite() |
Adds this DIT content rule to the schema overwriting any existing
content rule with the same structural class OID.
|
SchemaBuilder |
DitStructureRule.Builder.addToSchemaOverwrite() |
Adds this DIT structure rule to the schema overwriting any existing
DIT structure rule with the same numeric ID.
|
SchemaBuilder |
MatchingRule.Builder.addToSchemaOverwrite() |
Adds this matching rule to the schema overwriting any existing matching rule with the same numeric OID.
|
SchemaBuilder |
MatchingRuleUse.Builder.addToSchemaOverwrite() |
Adds this matching rule use definition to the schema overwriting any
existing matching rule use definition with the same numeric OID.
|
SchemaBuilder |
NameForm.Builder.addToSchemaOverwrite() |
Adds this name form to the schema overwriting any existing name form
with the same numeric OID.
|
SchemaBuilder |
ObjectClass.Builder.addToSchemaOverwrite() |
Adds this object class to the schema overwriting any existing object class
with the same numeric OID.
|
SchemaBuilder |
Syntax.Builder.addToSchemaOverwrite() |
Adds this syntax to the schema overwriting any existing syntax with the same numeric OID.
|
<T> SchemaBuilder |
SchemaBuilder.setOption(Option<T> option,
T value) |
Sets a schema option overriding any previous values for the option.
|