Package | Description |
---|---|
org.modeshape.jcr | |
org.modeshape.jcr.cache | |
org.modeshape.jcr.cache.document | |
org.modeshape.jcr.query |
The Query API provides a mechanism for building and executing queries.
|
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.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 . |
Modifier and Type | Class and Description |
---|---|
class |
SystemNamespaceRegistry
A
NamespaceRegistry implementation that stores the namespaces in the '/jcr:system' area as individual nodes for each
namespace. |
Modifier and Type | Method and Description |
---|---|
NamespaceRegistry |
ExecutionContext.getNamespaceRegistry()
Get the (mutable) namespace registry for this context.
|
NamespaceRegistry |
ExecutionContext.ContextFactories.getNamespaceRegistry() |
protected NamespaceRegistry |
JcrRepository.persistentRegistry() |
protected NamespaceRegistry |
JcrRepository.RunningState.persistentRegistry() |
Modifier and Type | Method and Description |
---|---|
protected void |
ExecutionContext.initializeDefaultNamespaces(NamespaceRegistry namespaceRegistry)
Method that initializes the default namespaces for namespace registries.
|
ExecutionContext |
ExecutionContext.with(NamespaceRegistry namespaceRegistry)
Create a new execution context that mirrors this context but that uses the supplied namespace registry.
|
Constructor and Description |
---|
ExecutionContext(SecurityContext securityContext,
NamespaceRegistry namespaceRegistry,
PropertyFactory propertyFactory,
ThreadPoolFactory threadPoolFactory,
BinaryStore binaryStore,
Map<String,String> data,
String processId,
TextDecoder decoder,
TextEncoder encoder,
StringFactory stringFactory,
BinaryFactory binaryFactory,
ValueFactory<Boolean> booleanFactory,
DateTimeFactory dateFactory,
ValueFactory<BigDecimal> decimalFactory,
ValueFactory<Double> doubleFactory,
ValueFactory<Long> longFactory,
NameFactory nameFactory,
PathFactory pathFactory,
ReferenceFactory referenceFactory,
ReferenceFactory weakReferenceFactory,
ReferenceFactory simpleReferenceFactory,
UriFactory uriFactory,
UuidFactory uuidFactory,
ValueFactory<Object> objectFactory)
Create an instance of the execution context by supplying all parameters.
|
Modifier and Type | Method and Description |
---|---|
String |
ChildReference.getSegmentAsString(NamespaceRegistry registry) |
Iterator<ChildReference> |
ChildReferences.iterator(ChildReferences.Context context,
Collection<?> namePatterns,
NamespaceRegistry registry)
Get an iterator over all of the children that have names matching at least one of the supplied patterns, using the supplied
context.
|
Iterator<ChildReference> |
ChildReferences.iterator(Collection<?> namePatterns,
NamespaceRegistry registry)
Get an iterator over all of the children that have names matching at least one of the supplied patterns.
|
String |
ChildReference.toString(NamespaceRegistry registry) |
Modifier and Type | Method and Description |
---|---|
String |
SessionNode.getString(NamespaceRegistry registry) |
String |
LazyCachedNode.getString(NamespaceRegistry registry) |
Iterator<ChildReference> |
ImmutableChildReferences.EmptyChildReferences.iterator(ChildReferences.Context context,
Collection<?> namePatterns,
NamespaceRegistry registry) |
Iterator<ChildReference> |
AbstractChildReferences.iterator(ChildReferences.Context context,
Collection<?> namePatterns,
NamespaceRegistry registry) |
Iterator<ChildReference> |
ImmutableChildReferences.EmptyChildReferences.iterator(Collection<?> namePatterns,
NamespaceRegistry registry) |
Iterator<ChildReference> |
AbstractChildReferences.iterator(Collection<?> namePatterns,
NamespaceRegistry registry) |
Modifier and Type | Method and Description |
---|---|
NamespaceRegistry |
QueryContext.getNamespaceRegistry()
Get the namespace registry with durable prefixes as used by the query indexes.
|
Modifier and Type | Field and Description |
---|---|
protected NamespaceRegistry |
Visitors.ReadableVisitor.registry |
Modifier and Type | Method and Description |
---|---|
NamespaceRegistry |
NamespaceRegistry.Holder.getNamespaceRegistry() |
NamespaceRegistry |
NameFactory.getNamespaceRegistry()
Get the namespace registry.
|
Modifier and Type | Method and Description |
---|---|
String |
Readable.getString(NamespaceRegistry namespaceRegistry)
Get the string form of the object, using the supplied namespace registry to convert any namespace URIs to prefixes.
|
String |
Readable.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder)
Get the encoded string form of the object, using the supplied namespace registry to convert the any namespace URIs to
prefixes.
|
String |
Readable.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder)
Get the encoded string form of the object, using the supplied namespace registry to convert the names' namespace URIs to
prefixes and the supplied encoder to encode characters, and using the second delimiter to encode (or convert) the delimiter
used between the namespace prefix and the local part of any names.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalNamespaceRegistry
A special
NamespaceRegistry implementation that can be used to track transient registrations for another delegate
registry. |
class |
NamespaceRegistryWithAliases |
class |
SimpleNamespaceRegistry
A simple
NamespaceRegistry implementation that is not thread-safe, but that provides all the basic functionality. |
class |
ThreadSafeNamespaceRegistry
A thread-safe
NamespaceRegistry that may be used as a thread-safe wrapper around another non-thread-safe
implementation. |
Modifier and Type | Method and Description |
---|---|
NamespaceRegistry |
NameValueFactory.getNamespaceRegistry() |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractPath.doGetString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder)
Method that creates the string representation.
|
String |
RootPath.getString(NamespaceRegistry namespaceRegistry) |
String |
IdentifierPath.getString(NamespaceRegistry namespaceRegistry) |
String |
BasicProperty.getString(NamespaceRegistry namespaceRegistry) |
String |
BasicPathSegment.getString(NamespaceRegistry namespaceRegistry) |
String |
BasicName.getString(NamespaceRegistry namespaceRegistry) |
String |
AbstractPath.getString(NamespaceRegistry namespaceRegistry) |
String |
RootPath.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder) |
String |
IdentifierPath.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder) |
String |
BasicProperty.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder) |
String |
BasicPathSegment.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder) |
String |
BasicName.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder) |
String |
AbstractPath.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder) |
String |
RootPath.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder) |
String |
IdentifierPathSegment.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder) |
String |
IdentifierPath.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder) |
String |
BasicProperty.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder) |
String |
BasicPathSegment.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder) |
String |
BasicName.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder) |
String |
AbstractPath.getString(NamespaceRegistry namespaceRegistry,
TextEncoder encoder,
TextEncoder delimiterEncoder) |
Constructor and Description |
---|
LocalNamespaceRegistry(NamespaceRegistry delegate) |
LocalNamespaceRegistry(NamespaceRegistry delegate,
String defaultNamespaceUri) |
NamespaceRegistryWithAliases(NamespaceRegistry delegate,
Map<String,String> aliaseNamespaceUriByPrefix,
Map<String,String> namespaceUrisByAliasUri)
Construct a new registry around another delegate registry with a set of aliases for existing namespaces in the delegate
registry.
|
ThreadSafeNamespaceRegistry(NamespaceRegistry nonThreadSafeRegistry) |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.