| Package | Description |
|---|---|
| org.apache.jackrabbit.spi.commons.conversion | |
| org.apache.jackrabbit.spi.commons.namespace | |
| org.apache.jackrabbit.spi.commons.nodetype.compact |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.jackrabbit.spi.Name[] |
NameParser.parse(String[] jcrNames,
NamespaceResolver resolver,
org.apache.jackrabbit.spi.NameFactory factory)
Parses an array of
jcrName and returns the respective
array of Name. |
static org.apache.jackrabbit.spi.Name |
NameParser.parse(String jcrName,
NamespaceResolver resolver,
org.apache.jackrabbit.spi.NameFactory factory)
Parses the
jcrName (either qualified or expanded) and
returns a new Name. |
| Constructor and Description |
|---|
DefaultNamePathResolver(NamespaceResolver nsResolver) |
DefaultNamePathResolver(NamespaceResolver nsResolver,
boolean enableCaching) |
DefaultNamePathResolver(NamespaceResolver nsResolver,
IdentifierResolver idResolver,
boolean enableCaching) |
ParsingNameResolver(org.apache.jackrabbit.spi.NameFactory nameFactory,
NamespaceResolver resolver)
Creates a parsing name resolver.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNamespaceResolver
Deprecated.
https://issues.apache.org/jira/browse/JCR-1700
|
class |
NamespaceMapping
A Simple Namespace Mapping table.
|
class |
RegistryNamespaceResolver
Namespace resolver based on the repository-wide namespace mappings
stored in a namespace registry.
|
class |
SessionNamespaceResolver
helper class that exposes the
NamespaceResolver
interface on a Session. |
| Constructor and Description |
|---|
NamespaceMapping(NamespaceResolver base)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static void |
CompactNodeTypeDefWriter.write(Collection<? extends org.apache.jackrabbit.spi.QNodeTypeDefinition> defs,
NamespaceResolver r,
NamePathResolver npResolver,
Writer out)
Writes the given list of QNodeTypeDefinition to the output writer including the
used namespaces.
|
| Constructor and Description |
|---|
CompactNodeTypeDefWriter(Writer out,
NamespaceResolver r,
boolean includeNS)
Creates a new nodetype writer based on a namespace resolver
|
CompactNodeTypeDefWriter(Writer out,
NamespaceResolver r,
NamePathResolver npResolver)
Creates a new nodetype writer that does not include namespaces.
|
CompactNodeTypeDefWriter(Writer out,
NamespaceResolver r,
NamePathResolver npResolver,
boolean includeNS)
Creates a new nodetype writer
|
Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.