| Package | Description | 
|---|---|
| org.apache.jackrabbit.core | Contains the core classes that provide the implementation of the JCR API. | 
| org.apache.jackrabbit.core.query.lucene | |
| org.apache.jackrabbit.core.security.authorization | |
| org.apache.jackrabbit.core.session | |
| org.apache.jackrabbit.jcr2spi | |
| org.apache.jackrabbit.jcr2spi.util | |
| org.apache.jackrabbit.spi.commons.conversion | |
| org.apache.jackrabbit.spi.commons.query | |
| org.apache.jackrabbit.spi.commons.query.sql | |
| org.apache.jackrabbit.spi.commons.query.xpath | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SessionImplA  SessionImpl... | 
| class  | XASessionImplSession extension that provides XA support. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NamePathResolverImplNamePathResolverImpl... | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract NameResolver | AccessControlEntryImpl. getResolver() | 
| Constructor and Description | 
|---|
| PrivilegeManagerImpl(PrivilegeRegistry registry,
                    NameResolver nameResolver) | 
| PrivilegeRegistry(NameResolver resolver)Deprecated. 
 Use  PrivilegeManagerinstead. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SessionContextComponent context of a session. | 
| Modifier and Type | Method and Description | 
|---|---|
| NameResolver | WorkspaceImpl. getNameResolver() | 
| NameResolver | SessionImpl. getNameResolver() | 
| NameResolver | ManagerProvider. getNameResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | LogUtil. saveGetJCRName(Name qName,
              NameResolver nameResolver)Failsafe conversion of a  Nameto a JCR name for use in
 error messages etc. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | NamePathResolverCombined name and path resolver. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CachingNameResolverName resolver decorator that uses a generational cache to speed up
 parsing and formatting of JCR names. | 
| class  | DefaultNamePathResolverDefaultNamePathResolver... | 
| class  | ParsingNameResolverName resolver that parsers and formats prefixed JCR names. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Path | PathParser. parse(Path parent,
     String jcrPath,
     NameResolver nameResolver,
     IdentifierResolver identifierResolver,
     PathFactory factory)Parses the given  jcrPathand returns aPath. | 
| static Path | PathParser. parse(Path parent,
     String jcrPath,
     NameResolver resolver,
     PathFactory factory)Parses the given  jcrPathand returns aPath. | 
| static Path | PathParser. parse(String jcrPath,
     NameResolver nameResolver,
     IdentifierResolver identifierResolver,
     PathFactory factory)Parses  jcrPathinto aPathobject usingresolverto convert prefixes into namespace URIs. | 
| static Path | PathParser. parse(String jcrPath,
     NameResolver nameResolver,
     IdentifierResolver identifierResolver,
     PathFactory factory,
     boolean normalizeIdentifier)Parses  jcrPathinto aPathobject usingresolverto convert prefixes into namespace URIs. | 
| static Path | PathParser. parse(String jcrPath,
     NameResolver resolver,
     PathFactory factory)Parses  jcrPathinto aPathobject usingresolverto convert prefixes into namespace URIs. | 
| Constructor and Description | 
|---|
| CachingNameResolver(NameResolver resolver)Creates a caching decorator for the given name resolver. | 
| CachingNameResolver(NameResolver resolver,
                   org.apache.jackrabbit.spi.commons.conversion.GenerationalCache cache)Creates a caching decorator for the given name resolver. | 
| DefaultNamePathResolver(NameResolver nResolver,
                       PathResolver pResolver) | 
| ParsingPathResolver(PathFactory pathFactory,
                   NameResolver resolver)Creates a parsing path resolver. | 
| ParsingPathResolver(PathFactory pathFactory,
                   NameResolver nameResolver,
                   IdentifierResolver idResolver)Creates a parsing path resolver. | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryRootNode | QueryTreeBuilder. createQueryTree(String statement,
               NameResolver resolver,
               QueryNodeFactory factory)Creates a  QueryNodetree from a statement using the passed
 query node factory. | 
| static QueryRootNode | QueryParser. parse(String statement,
     String language,
     NameResolver resolver,
     QueryNodeFactory factory)Parses a query  statementaccording to a querylanguageinto a query tree. | 
| String | QueryTreeBuilder. toString(QueryRootNode root,
        NameResolver resolver)Creates a String representation of the query node tree in the syntax this
  QueryTreeBuildercan handle. | 
| static String | QueryParser. toString(QueryRootNode root,
        String language,
        NameResolver resolver)Creates a String representation of the QueryNode tree argument
  root. | 
| Modifier and Type | Method and Description | 
|---|---|
| static QueryRootNode | JCRSQLQueryBuilder. createQuery(String statement,
           NameResolver resolver,
           QueryNodeFactory factory)Creates a  QueryNodetree from a SQLstatementusing the passed query nodefactory. | 
| QueryRootNode | QueryBuilder. createQueryTree(String statement,
               NameResolver resolver,
               QueryNodeFactory factory)Creates a  QueryNodetree from a statement using the passed
 query node factory. | 
| static ASTQuery | JCRSQLParser. parse(String statement,
     NameResolver resolver) | 
| String | QueryBuilder. toString(QueryRootNode root,
        NameResolver resolver)Creates a String representation of the query node tree in the syntax this
  QueryTreeBuildercan handle. | 
| static String | JCRSQLQueryBuilder. toString(QueryRootNode root,
        NameResolver resolver)Creates a String representation of the query node tree in SQL syntax. | 
| Modifier and Type | Method and Description | 
|---|---|
| static QueryRootNode | XPathQueryBuilder. createQuery(String statement,
           NameResolver resolver,
           QueryNodeFactory factory)Creates a  QueryNodetree from a XPath statement using the
 passed query nodefactory. | 
| QueryRootNode | QueryBuilder. createQueryTree(String statement,
               NameResolver resolver,
               QueryNodeFactory factory)Creates a  QueryNodetree from a statement using the passed
 query node factory. | 
| static String | XPathQueryBuilder. toString(QueryRootNode root,
        NameResolver resolver)Creates a String representation of the query node tree in XPath syntax. | 
| String | QueryBuilder. toString(QueryRootNode root,
        NameResolver resolver)Creates a String representation of the query node tree in the syntax this
  QueryTreeBuildercan handle. | 
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.