Package | Description |
---|---|
org.modeshape.jcr | |
org.modeshape.jcr.cache.change | |
org.modeshape.jcr.query |
The Query API provides a mechanism for building and executing queries.
|
org.modeshape.jcr.query.engine |
This package contains several fully-functional query engine implementations.
|
org.modeshape.jcr.query.validate |
This package provides the interfaces that define the tables and columns that can be queried.
|
Modifier and Type | Method and Description |
---|---|
NodeTypes |
NodeTypes.Supplier.getNodeTypes()
Get the immutable cache of node types.
|
protected NodeTypes |
NodeTypes.with(Collection<org.modeshape.jcr.JcrNodeType> addedNodeTypes)
Obtain a new version of this cache with the specified node types added to the new cache.
|
protected NodeTypes |
NodeTypes.without(Collection<org.modeshape.jcr.JcrNodeType> removedNodeTypes)
Obtain a new version of this cache with the specified node types removed from the new cache.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractNodeChange.isType(Name nodeTypeName,
NodeTypes nodeTypes)
Determine if the
primary type or any of the mixin types of the changed
node exactly matches at least one of the supplied node types. |
Modifier and Type | Field and Description |
---|---|
protected NodeTypes |
QueryContext.nodeTypes |
Modifier and Type | Method and Description |
---|---|
NodeTypes |
QueryContext.getNodeTypes()
Get an immutable snapshot of the node types.
|
Modifier and Type | Method and Description |
---|---|
QueryContext |
QueryEngine.createQueryContext(ExecutionContext context,
RepositoryCache repositoryCache,
Set<String> workspaceNames,
Map<String,NodeCache> overriddenNodeCachesByWorkspaceName,
Schemata schemata,
RepositoryIndexes indexDefns,
NodeTypes nodeTypes,
BufferManager bufferManager,
PlanHints hints,
Map<String,Object> variables)
Create a new context for query execution.
|
Constructor and Description |
---|
QueryContext(ExecutionContext context,
RepositoryCache repositoryCache,
Set<String> workspaceNames,
Map<String,NodeCache> overriddenNodeCachesByWorkspaceName,
Schemata schemata,
RepositoryIndexes indexDefns,
NodeTypes nodeTypes,
BufferManager bufferManager,
PlanHints hints,
Problems problems,
Map<String,Object> variables)
Create a new context for query execution.
|
QueryContext(ExecutionContext context,
RepositoryCache repositoryCache,
Set<String> workspaceNames,
Map<String,NodeCache> overriddenNodeCachesByWorkspaceName,
Schemata schemata,
RepositoryIndexes indexDefns,
NodeTypes nodeTypes,
BufferManager bufferManager,
PlanHints hints,
Problems problems,
Map<String,Object> variables,
long id)
Create a new context for query execution.
|
QueryContext(ExecutionContext context,
RepositoryCache repositoryCache,
Set<String> workspaceNames,
Schemata schemata,
RepositoryIndexes indexDefns,
NodeTypes nodeTypes,
BufferManager bufferManager)
Create a new context for query execution.
|
QueryContext(ExecutionContext context,
RepositoryCache repositoryCache,
Set<String> workspaceNames,
Schemata schemata,
RepositoryIndexes indexDefns,
NodeTypes nodeTypes,
BufferManager bufferManager,
PlanHints hints,
Problems problems)
Create a new context for query execution.
|
Modifier and Type | Method and Description |
---|---|
QueryContext |
ScanningQueryEngine.createQueryContext(ExecutionContext context,
RepositoryCache repositoryCache,
Set<String> workspaceNames,
Map<String,NodeCache> overriddenNodeCachesByWorkspaceName,
Schemata schemata,
RepositoryIndexes indexDefns,
NodeTypes nodeTypes,
BufferManager bufferManager,
PlanHints hints,
Map<String,Object> variables) |
Modifier and Type | Method and Description |
---|---|
static ImmutableSchemata.Builder |
ImmutableSchemata.createBuilder(ExecutionContext context,
NodeTypes nodeTypes)
Obtain a new instance for building Schemata objects.
|
Constructor and Description |
---|
ImmutableSchemata.Builder(ExecutionContext context,
NodeTypes nodeTypes) |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.