| Package | Description |
|---|---|
| org.modeshape.jcr | |
| org.modeshape.jcr.cache | |
| org.modeshape.jcr.cache.change | |
| org.modeshape.jcr.cache.document | |
| org.modeshape.jcr.index.local | |
| org.modeshape.jcr.journal | |
| 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.engine.process |
When executing a query, the processing phase involves "running" each branch in the optimized query plan, determining
the set of nodes that satisfies each branch, and then joining each branch into a single result.
|
| org.modeshape.jcr.query.model |
The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query.
|
| org.modeshape.jcr.spi.index |
This package contains the interfaces for managing index providers and index definitions.
|
| org.modeshape.jcr.spi.index.provider |
This package contains the Service Provider Interface (SPI) for custom index providers, which are components that encapsulate
how ModeShape updates and uses a set of particular indexes.
|
| org.modeshape.jcr.value |
Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for
representing and working with properties and their values.
|
| org.modeshape.jcr.value.basic |
A set of basic implementations of the various interfaces defined in
org.modeshape.jcr.value. |
| org.modeshape.jcr.value.binary |
| Class and Description |
|---|
| CachedNode
A representation of a node as stored within the cache.
|
| CachedNodeSupplier |
| ChildReferences
An interface used to access the
ChildReference instances owned by a parent node. |
| MutableCachedNode |
| NodeCache |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| RepositoryCache |
| SessionCache |
| SessionCache.PreSave
The definition of a callback that can be implemented and passed to
SessionCache.save(SessionCache, PreSave) and
SessionCache.save(Set, SessionCache, PreSave), allowing the caller to recieve a hook where they can interrogate
each of the changed nodes and perform additional logic prior to the actual persisting of the changes. |
| SessionCache.SaveContext
The context of a save operation, created during each call to
SessionCache.save() and passed to the
PreSave#process(MutableCachedNode, SaveContext) invocations. |
| SessionCacheWrapper
A
SessionCache implementation that wraps another and is suitable to extend and overwrite only those methods that are
required. |
| SessionEnvironment
Interface which exposes global repository subsystems/configuration to running sessions.
|
| SiblingCounter
A function interface that determines (potentially lazily) the number of siblings with a given name.
|
| Class and Description |
|---|
| CachedNode
A representation of a node as stored within the cache.
|
| CachedNode.Properties |
| CachedNode.ReferenceType |
| CachedNodeSupplier |
| ChildReference
An immutable reference to a child node.
|
| ChildReferences
An interface used to access the
ChildReference instances owned by a parent node. |
| ChildReferences.Changes
The representation of a set of changes for the child references.
|
| ChildReferences.ChildInsertions
A representation of the child references that were inserted before some other node.
|
| ChildReferences.Context
The context in which the names are evaluated.
|
| DocumentNotFoundException
An exception signalling that a node does not exist.
|
| DocumentStoreException
An exception signalling that a failure occurred within a document store.
|
| MutableCachedNode |
| MutableCachedNode.NodeChanges
Interface which exposes all the changes that have occurred on a
MutableCachedNode instance |
| MutableCachedNode.PermissionChanges
Interface which exposes the ACL-related changes for mutable cached nodes.
|
| NodeCache |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| NodeNotFoundException
An exception signalling that a node does not exist.
|
| PathCache
A simple cache of node paths, useful when obtaining the path for many nodes on a subgraph.
|
| RepositoryCache |
| RepositoryCache.ContentInitializer |
| SessionCache |
| SessionCache.PreSave
The definition of a callback that can be implemented and passed to
SessionCache.save(SessionCache, PreSave) and
SessionCache.save(Set, SessionCache, PreSave), allowing the caller to recieve a hook where they can interrogate
each of the changed nodes and perform additional logic prior to the actual persisting of the changes. |
| SessionCache.SaveContext
The context of a save operation, created during each call to
SessionCache.save() and passed to the
PreSave#process(MutableCachedNode, SaveContext) invocations. |
| SessionEnvironment
Interface which exposes global repository subsystems/configuration to running sessions.
|
| SiblingCounter
A function interface that determines (potentially lazily) the number of siblings with a given name.
|
| WorkspaceNotFoundException
An exception signalling that a node does not exist.
|
| Class and Description |
|---|
| CachedNode.Properties |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| CachedNode
A representation of a node as stored within the cache.
|
| CachedNode.Properties |
| CachedNode.ReferenceType |
| CachedNodeSupplier |
| ChildReference
An immutable reference to a child node.
|
| ChildReferences
An interface used to access the
ChildReference instances owned by a parent node. |
| ChildReferences.Changes
The representation of a set of changes for the child references.
|
| ChildReferences.ChildInsertions
A representation of the child references that were inserted before some other node.
|
| ChildReferences.Context
The context in which the names are evaluated.
|
| MutableCachedNode |
| MutableCachedNode.PermissionChanges
Interface which exposes the ACL-related changes for mutable cached nodes.
|
| NodeCache |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| NodeNotFoundException
An exception signalling that a node does not exist.
|
| PathCache
A simple cache of node paths, useful when obtaining the path for many nodes on a subgraph.
|
| SessionCache |
| SessionCache.PreSave
The definition of a callback that can be implemented and passed to
SessionCache.save(SessionCache, PreSave) and
SessionCache.save(Set, SessionCache, PreSave), allowing the caller to recieve a hook where they can interrogate
each of the changed nodes and perform additional logic prior to the actual persisting of the changes. |
| SessionCache.SaveContext
The context of a save operation, created during each call to
SessionCache.save() and passed to the
PreSave#process(MutableCachedNode, SaveContext) invocations. |
| SessionEnvironment
Interface which exposes global repository subsystems/configuration to running sessions.
|
| Class and Description |
|---|
| CachedNode.Properties |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| CachedNode
A representation of a node as stored within the cache.
|
| CachedNode.Properties |
| CachedNodeSupplier |
| NodeCache |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| RepositoryCache |
| WorkspaceNotFoundException
An exception signalling that a node does not exist.
|
| Class and Description |
|---|
| CachedNode
A representation of a node as stored within the cache.
|
| CachedNode.Properties |
| CachedNodeSupplier |
| NodeCache |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| RepositoryCache |
| Class and Description |
|---|
| CachedNode
A representation of a node as stored within the cache.
|
| CachedNodeSupplier |
| Class and Description |
|---|
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| CachedNode.Properties |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| CachedNode.Properties |
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| NodeKey
An immutable unique key for a node within the
repository's database. |
| Class and Description |
|---|
| NodeKey
An immutable unique key for a node within the
repository's database. |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.