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.
 
 - 
 
 -