@Version("2.4.0")
Package org.apache.jackrabbit.spi.commons.nodetype
-
Interface Summary Interface Description NodeTypeStorage NodeTypeStorage
provides means for storingQNodeTypeDefinition
s. -
Class Summary Class Description AbstractNodeType AbstractNodeType
...AbstractNodeTypeManager AbstractNodeTypeManager
covers creation of node type templates and definition templates.NodeDefinitionImpl This class implements theNodeDefinition
interface.NodeTypeDefDiff ANodeTypeDefDiff
represents the result of the comparison of two node type definitions.NodeTypeDefinitionFactory NodeTypeDefinitionFactory
can be used to convert the internal SPI node type definitions to JCRNodeTypeDefinition
s.NodeTypeDefinitionImpl AbstractNodeTypeDefinition
...NodeTypeStorageImpl This implementation ofNodeTypeStorage
keeps a map of the registeredQNodeTypeDefinition
in memory.NodeTypeTemplateImpl ANodeTypeTemplateImpl
...PropertyDefinitionImpl This class implements thePropertyDefinition
interface.QDefinitionBuilderFactory This implementation ofDefinitionBuilderFactory
can be used with theCompactNodeTypeDefReader
to produce node type definitions of typeQNodeTypeDefinition
and a namespace map of typeNamespaceMapping
.QItemDefinitionBuilder A builder forQItemDefinition
.QNodeDefinitionBuilder A builder for aQNodeDefinition
.QNodeTypeDefinitionBuilder A builder forQNodeTypeDefinition
.QPropertyDefinitionBuilder A builder forQPropertyDefinition
. -
Exception Summary Exception Description InvalidConstraintException TheInvalidConstraintException
...NodeTypeConflictException TheNodeTypeConflictException
...