org.modeshape.jcr.value
.See: Description
Class | Description |
---|---|
AbstractPath |
An abstract foundation for different
Path implementations. |
AbstractValueFactories |
Abstract implementation of
ValueFactories that implements all the methods other than the get*Factory()
methods. |
AbstractValueFactory<T> |
Abstract
ValueFactory . |
AbstractValueFactory.ConvertingIterator<ValueType> | |
BasicEmptyProperty |
An immutable version of a property that has no values.
|
BasicEmptyProperty.EmptyIterator<T> | |
BasicMultiValueProperty |
An immutable version of a property that has 2 or more values.
|
BasicName |
A basic implementation of
Name . |
BasicNamespace |
Basic implementation of a
NamespaceRegistry namespace. |
BasicPath |
A basic implementation of
Path . |
BasicPathSegment |
A basic implementation of
Path.Segment . |
BasicProperty |
An abstract
Property implementation. |
BasicPropertyFactory |
A basic
PropertyFactory implementation. |
BasicSingleValueProperty |
An immutable version of a property that has exactly 1 value.
|
BooleanValueFactory |
The standard
ValueFactory for PropertyType.BOOLEAN values. |
ChildPath |
Implementation of a
Path that has the information for the last segment but that points to another Path for the parent
information. |
DecimalValueFactory |
The standard
ValueFactory for PropertyType.DECIMAL values. |
DoubleValueFactory |
The standard
ValueFactory for PropertyType.DOUBLE values. |
IdentifierPath |
Optimized implementation of
Path that serves as a JCR identifier path. |
IdentifierPathSegment |
A
Path.Segment implementation that represents an identifier segment. |
LocalNamespaceRegistry |
A special
NamespaceRegistry implementation that can be used to track transient registrations for another delegate
registry. |
LongValueFactory |
The standard
ValueFactory for PropertyType.LONG values. |
ModeShapeDateTime |
Implementation of DateTime based on JDK 8 functionality.
|
ModeShapeDateTimeValueFactory |
The standard
ValueFactory for PropertyType.DATE values. |
NamespaceRegistryWithAliases | |
NameValueFactory |
The standard
ValueFactory for PropertyType.NAME values. |
NodeIdentifierReferenceFactory |
A custom ReferenceValueFactory specialization that knows about a particular workspace, used to handle conversion from
Node.getIdentifier() strings, including those that are local (e.g., not
foreign ) and thus don't have the source part and workspace part. |
NodeKeyReference | |
ObjectValueFactory |
The standard
ValueFactory for PropertyType.OBJECT values. |
PathValueFactory |
The standard
ValueFactory for PropertyType.NAME values. |
ReferenceValueFactory |
The standard
ValueFactory for PropertyType.REFERENCE values. |
RootPath |
Optimized implementation of
Path that serves as the root path. |
SimpleNamespaceRegistry |
A simple
NamespaceRegistry implementation that is not thread-safe, but that provides all the basic functionality. |
StringReference | |
StringValueFactory |
The standard
ValueFactory for PropertyType.STRING values. |
ThreadSafeNamespaceRegistry |
A thread-safe
NamespaceRegistry that may be used as a thread-safe wrapper around another non-thread-safe
implementation. |
UriValueFactory |
The standard
ValueFactory for PropertyType.URI values. |
org.modeshape.jcr.value
.
These implementations are all very good defaults, and in most cases can be used as is.Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.