Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.modeshape.jcr.value.basic

A set of basic implementations of the various interfaces defined in `org.modeshape.jcr.value`.

See:
Description

Class Summary
AbstractPath | An abstract foundation for different `Path` implementations.
AbstractPath.SingleIterator<T> |
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.
JodaDateTime | Implementation of DateTime based upon the Joda-Time library.
JodaDateTimeValueFactory | The standard `ValueFactory` for `PropertyType.DATE` values.
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.
NamespaceRegistryWithAliases |
NameValueFactory | The standard `ValueFactory` for `PropertyType.NAME` values.
NodeKeyReference | A `Reference` implementation that uses a single `NodeKey` as the pointer.
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.
StandardValueFactories | The standard set of `value factories`.
StringReference | A `Reference` implementation that uses a single `UUID` as the pointer.
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.
UuidReference | A `Reference` implementation that uses a single `UUID` as the pointer.
UuidValueFactory | The standard `ValueFactory` for `PropertyType.URI` values.

## Package org.modeshape.jcr.value.basic Description

A set of basic implementations of the various interfaces defined in `org.modeshape.jcr.value`. These implementations are all very good defaults, and in most cases can be used as is.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.