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.