Package org.forgerock.opendj.ldap.schema
Interface SchemaBuilder.SchemaBuilderHook
-
- Enclosing class:
- SchemaBuilder
public static interface SchemaBuilder.SchemaBuilderHookAllows 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 voidbeforeAddAttribute(AttributeType.Builder builder)Allow to modify the builder before its inclusion in schema.voidbeforeAddDitContentRule(DitContentRule.Builder builder)Allow to modify the builder before its inclusion in schema.voidbeforeAddDitStructureRule(DitStructureRule.Builder builder)Allow to modify the builder before its inclusion in schema.voidbeforeAddMatchingRule(MatchingRule.Builder builder)Allow to modify the builder before its inclusion in schema.voidbeforeAddMatchingRuleUse(MatchingRuleUse.Builder builder)Allow to modify the builder before its inclusion in schema.voidbeforeAddNameForm(NameForm.Builder builder)Allow to modify the builder before its inclusion in schema.voidbeforeAddObjectClass(ObjectClass.Builder builder)Allow to modify the builder before its inclusion in schema.voidbeforeAddSyntax(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.
-
-