Package org.ldaptive.schema
Interface DefinitionFunction<T extends SchemaElement>
-
- Type Parameters:
T- type of schema element
- All Known Implementing Classes:
AbstractDefaultDefinitionFunction,AbstractRegexDefinitionFunction,AttributeType.DefaultDefinitionFunction,AttributeType.RegexDefinitionFunction,DITContentRule.DefaultDefinitionFunction,DITContentRule.RegexDefinitionFunction,DITStructureRule.DefaultDefinitionFunction,DITStructureRule.RegexDefinitionFunction,MatchingRule.DefaultDefinitionFunction,MatchingRule.RegexDefinitionFunction,MatchingRuleUse.DefaultDefinitionFunction,MatchingRuleUse.RegexDefinitionFunction,NameForm.DefaultDefinitionFunction,NameForm.RegexDefinitionFunction,ObjectClass.DefaultDefinitionFunction,ObjectClass.RegexDefinitionFunction,Syntax.DefaultDefinitionFunction,Syntax.RegexDefinitionFunction
public interface DefinitionFunction<T extends SchemaElement>Marker interface for a schema definition function.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tparse(String definition)Parses the supplied string representation of a schema element.
-
-
-
Method Detail
-
parse
T parse(String definition) throws SchemaParseException
Parses the supplied string representation of a schema element.- Parameters:
definition- to parse- Returns:
- parsed schema element
- Throws:
SchemaParseException- if the supplied schema definition is invalid
-
-