@Version(value="2.3")
| Interface | Description | 
|---|---|
| CompactNodeTypeDefWriter.NamespaceMapping | Map namespace prefixes such as present in a qualified JCR name to
 the corresponding namespace URI. | 
| Class | Description | 
|---|---|
| CndImporter | Utility class for importing compact node type definitions. | 
| CompactNodeTypeDefReader<T,N> | CompactNodeTypeDefReader. | 
| CompactNodeTypeDefWriter | Prints node type defs in a compact notation
 Print Format:
 <ex = "http://apache.org/jackrabbit/example">
 [ex:NodeType] > ex:ParentType1, ex:ParentType2
 orderable mixin
   - ex:property (STRING) = 'default1', 'default2'
     primary mandatory autocreated protected multiple VERSION
     < 'constraint1', 'constraint2'
   + ex:node (ex:reqType1, ex:reqType2) = ex:defaultType
     mandatory autocreated protected multiple VERSION | 
| DefinitionBuilderFactory<T,N> | Builder for node type definitions, node definitions and property definitions. | 
| DefinitionBuilderFactory.AbstractItemDefinitionBuilder<T> | Builder for item definitions of type  T | 
| DefinitionBuilderFactory.AbstractNodeDefinitionBuilder<T> | Builder for child node definitions of type  T | 
| DefinitionBuilderFactory.AbstractNodeTypeDefinitionBuilder<T> | Builder for a node type definition of type T. | 
| DefinitionBuilderFactory.AbstractPropertyDefinitionBuilder<T> | Builder for property definitions of type  T | 
| Lexer | Lexer of the CND definition. | 
| TemplateBuilderFactory | This implementation of  DefinitionBuilderFactorycan be used with
 theCompactNodeTypeDefReaderto produce node type definitions of typeNodeTypeTemplateand a namespace map of typeNamespaceRegistry. | 
| Exception | Description | 
|---|---|
| ParseException | ParseException | 
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.