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 |
SessionImpl
A
SessionImpl ... |
class |
XASessionImpl
Session extension that provides XA support.
|
Modifier and Type | Class and Description |
---|---|
class |
NamePathResolverImpl
NamePathResolverImpl ... |
Modifier and Type | Method and Description |
---|---|
protected abstract NameResolver |
AccessControlEntryImpl.getResolver() |
Constructor and Description |
---|
PrivilegeManagerImpl(PrivilegeRegistry registry,
NameResolver nameResolver) |
PrivilegeRegistry(NameResolver resolver)
Deprecated.
Use
PrivilegeManager instead. |
Modifier and Type | Class and Description |
---|---|
class |
SessionContext
Component context of a session.
|
Modifier and Type | Method and Description |
---|---|
NameResolver |
ManagerProvider.getNameResolver() |
NameResolver |
SessionImpl.getNameResolver() |
NameResolver |
WorkspaceImpl.getNameResolver() |
Modifier and Type | Method and Description |
---|---|
static String |
LogUtil.saveGetJCRName(Name qName,
NameResolver nameResolver)
Failsafe conversion of a
Name to a JCR name for use in
error messages etc. |
Modifier and Type | Interface and Description |
---|---|
interface |
NamePathResolver
Combined name and path resolver.
|
Modifier and Type | Class and Description |
---|---|
class |
CachingNameResolver
Name resolver decorator that uses a generational cache to speed up
parsing and formatting of JCR names.
|
class |
DefaultNamePathResolver
DefaultNamePathResolver ... |
class |
ParsingNameResolver
Name 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
jcrPath and returns a Path . |
static Path |
PathParser.parse(Path parent,
String jcrPath,
NameResolver resolver,
PathFactory factory)
Parses the given
jcrPath and returns a Path . |
static Path |
PathParser.parse(String jcrPath,
NameResolver nameResolver,
IdentifierResolver identifierResolver,
PathFactory factory)
Parses
jcrPath into a Path object using
resolver to convert prefixes into namespace URIs. |
static Path |
PathParser.parse(String jcrPath,
NameResolver nameResolver,
IdentifierResolver identifierResolver,
PathFactory factory,
boolean normalizeIdentifier)
Parses
jcrPath into a Path object using
resolver to convert prefixes into namespace URIs. |
static Path |
PathParser.parse(String jcrPath,
NameResolver resolver,
PathFactory factory)
Parses
jcrPath into a Path object using
resolver to 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
QueryNode tree from a statement using the passed
query node factory. |
static QueryRootNode |
QueryParser.parse(String statement,
String language,
NameResolver resolver,
QueryNodeFactory factory)
Parses a query
statement according to a query
language into a query tree. |
String |
QueryTreeBuilder.toString(QueryRootNode root,
NameResolver resolver)
Creates a String representation of the query node tree in the syntax this
QueryTreeBuilder can 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
QueryNode tree from a SQL statement
using the passed query node factory . |
QueryRootNode |
QueryBuilder.createQueryTree(String statement,
NameResolver resolver,
QueryNodeFactory factory)
Creates a
QueryNode tree from a statement using the passed
query node factory. |
static ASTQuery |
JCRSQLParser.parse(String statement,
NameResolver resolver) |
static String |
JCRSQLQueryBuilder.toString(QueryRootNode root,
NameResolver resolver)
Creates a String representation of the query node tree in SQL syntax.
|
String |
QueryBuilder.toString(QueryRootNode root,
NameResolver resolver)
Creates a String representation of the query node tree in the syntax this
QueryTreeBuilder can handle. |
Modifier and Type | Method and Description |
---|---|
static QueryRootNode |
XPathQueryBuilder.createQuery(String statement,
NameResolver resolver,
QueryNodeFactory factory)
Creates a
QueryNode tree from a XPath statement using the
passed query node factory . |
QueryRootNode |
QueryBuilder.createQueryTree(String statement,
NameResolver resolver,
QueryNodeFactory factory)
Creates a
QueryNode tree from a statement using the passed
query node factory. |
String |
QueryBuilder.toString(QueryRootNode root,
NameResolver resolver)
Creates a String representation of the query node tree in the syntax this
QueryTreeBuilder can handle. |
static String |
XPathQueryBuilder.toString(QueryRootNode root,
NameResolver resolver)
Creates a String representation of the query node tree in XPath syntax.
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.