...
This class diagram exposes the relations between all those classes :
AttributeType
TODO
Comparator
Here are the fields stored in a Comparator instance :
...
This is a more complex operation, as we may have some MatchingRules pointing on this object.
We have to :
remove the oid from the ComparatorRegistry.byOid
remove the oid from the ComparatorRegistry.byName
remove the Comparator from the registries bySchemaNameSchemaObject map : <schema, set<SchemaObject>> -= comparator.h3
DITContentRule
Not Yet Implemented.h3
DITStructureRule
Not Yet Implemented.h3
MatchingRule
TODO.h3
MatchingRuleUse
Not Yet Implemented.h3
NameForm
Not Yet Implemented.h3
Normalizer (specific)
Here are the fields stored in a Normalizer instance :
...
This is a more complex operation, as we may have some MatchingRules pointing on this object.
We have to :
remove the oid from the NormalizerRegistry.byOid
remove the oid from the NormalizerRegistry.byName
remove the Normalizer from the registries bySchemaNameSchemaObject map : <schema, set<SchemaObject>> -= Normalizer.h3
ObjectClass
TODO .h3
Syntax
TODO .h3
SyntaxChecker (specific)
Here are the fields stored in a SyntaxChecker instance :
...