Package org.forgerock.opendj.ldap.schema
Interface SchemaBuilder.SchemaBuilderHook
-
- Enclosing class:
- SchemaBuilder
public static interface SchemaBuilder.SchemaBuilderHook
Allows to perform modifications on element's builders before adding the result to this schema builder.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
beforeAddAttribute(AttributeType.Builder builder)
Allow to modify the builder before its inclusion in schema.void
beforeAddDitContentRule(DitContentRule.Builder builder)
Allow to modify the builder before its inclusion in schema.void
beforeAddDitStructureRule(DitStructureRule.Builder builder)
Allow to modify the builder before its inclusion in schema.void
beforeAddMatchingRule(MatchingRule.Builder builder)
Allow to modify the builder before its inclusion in schema.void
beforeAddMatchingRuleUse(MatchingRuleUse.Builder builder)
Allow to modify the builder before its inclusion in schema.void
beforeAddNameForm(NameForm.Builder builder)
Allow to modify the builder before its inclusion in schema.void
beforeAddObjectClass(ObjectClass.Builder builder)
Allow to modify the builder before its inclusion in schema.void
beforeAddSyntax(Syntax.Builder builder)
Allow to modify the builder before its inclusion in schema.
-
-
-
Method Detail
-
beforeAddSyntax
void beforeAddSyntax(Syntax.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
beforeAddAttribute
void beforeAddAttribute(AttributeType.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
beforeAddObjectClass
void beforeAddObjectClass(ObjectClass.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
beforeAddMatchingRuleUse
void beforeAddMatchingRuleUse(MatchingRuleUse.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
beforeAddMatchingRule
void beforeAddMatchingRule(MatchingRule.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
beforeAddDitContentRule
void beforeAddDitContentRule(DitContentRule.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
beforeAddDitStructureRule
void beforeAddDitStructureRule(DitStructureRule.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
beforeAddNameForm
void beforeAddNameForm(NameForm.Builder builder)
Allow to modify the builder before its inclusion in schema.- Parameters:
builder
- Schema's element builder.
-
-