| Name | Description | Type | Package | Framework |
| AbstractNodeType | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit | |
| AbstractNodeTypeManager | AbstractNodeTypeManager covers creation of node type templates and definition templates. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| CompactNodeTypeDefWriter | Prints node type defs in a compact notation [ex:NodeType] > ex:ParentType1, ex:ParentType2 | Class | org.apache.jackrabbit.spi.commons.nodetype.compact | Apache JackRabbit |
| InvalidConstraintException | The InvalidConstraintException . | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeDefinitionImpl | This class implements the NodeDefinition interface. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeConflictException | The NodeTypeConflictException . | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeDefDiff | A NodeTypeDefDiff represents the result of the comparison of two node type definitions. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeDefinitionFactory | NodeTypeDefinitionFactory can be used to convert the internal SPI node type definitions to JCR NodeTypeDefinitions. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeDefinitionImpl | AbstractNodeTypeDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeStorage | NodeTypeStorage provides means for storing QNodeTypeDefinitions. | Interface | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| NodeTypeStorageImpl | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit | |
| NodeTypeTemplateImpl | A NodeTypeTemplateImpl . | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| PropertyDefinitionImpl | This class implements the PropertyDefinition interface. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QDefinitionBuilderFactory | This implementation of DefinitionBuilderFactory can be used with the CompactNodeTypeDefReader to produce node type definitions of type | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QItemDefinitionBuilder | A builder for QItemDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QNodeDefinitionBuilder | A builder for a QNodeDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QNodeTypeDefinitionBuilder | A builder for QNodeTypeDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| QPropertyDefinitionBuilder | A builder for QPropertyDefinition. | Class | org.apache.jackrabbit.spi.commons.nodetype | Apache JackRabbit |
| ValueConstraint | ValueConstraint and its subclasses are used to check the syntax of a value constraint and to test if a specific value satisfies | Class | org.apache.jackrabbit.spi.commons.nodetype.constraint | Apache JackRabbit |