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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.modeshape.jcr.value.basic.AbstractPath (implements org.modeshape.jcr.value.Path)
    - org.modeshape.jcr.value.basic.BasicPath
    - org.modeshape.jcr.value.basic.ChildPath
    - org.modeshape.jcr.value.basic.IdentifierPath
    - org.modeshape.jcr.value.basic.RootPath
  - org.modeshape.jcr.value.basic.AbstractValueFactories (implements org.modeshape.jcr.value.ValueFactories)
  - org.modeshape.jcr.value.basic.AbstractValueFactories.ValueFactoryIterator (implements java.util.Iterator<E>)
  - org.modeshape.jcr.value.basic.AbstractValueFactory<T> (implements org.modeshape.jcr.value.ValueFactory<T>)
    - org.modeshape.jcr.value.basic.BooleanValueFactory
    - org.modeshape.jcr.value.basic.DecimalValueFactory
    - org.modeshape.jcr.value.basic.DoubleValueFactory
    - org.modeshape.jcr.value.basic.JodaDateTimeValueFactory (implements org.modeshape.jcr.value.DateTimeFactory)
    - org.modeshape.jcr.value.basic.LongValueFactory
    - org.modeshape.jcr.value.basic.NameValueFactory (implements org.modeshape.jcr.value.NameFactory)
    - org.modeshape.jcr.value.basic.ObjectValueFactory
    - org.modeshape.jcr.value.basic.PathValueFactory (implements org.modeshape.jcr.value.PathFactory)
    - org.modeshape.jcr.value.basic.ReferenceValueFactory (implements org.modeshape.jcr.value.ReferenceFactory)
      - org.modeshape.jcr.value.basic.NodeIdentifierReferenceFactory
    - org.modeshape.jcr.value.basic.StringValueFactory (implements org.modeshape.jcr.value.StringFactory)
    - org.modeshape.jcr.value.basic.UriValueFactory (implements org.modeshape.jcr.value.UriFactory)
  - org.modeshape.jcr.value.basic.AbstractValueFactory.ConvertingIterator<ValueType> (implements java.util.Iterator<E>)
  - org.modeshape.jcr.value.basic.BasicEmptyProperty.EmptyIterator<T> (implements java.util.Iterator<E>)
  - org.modeshape.jcr.value.basic.BasicMultiValueProperty.ReadOnlyIterator (implements java.util.Iterator<E>)
  - org.modeshape.jcr.value.basic.BasicName (implements org.modeshape.jcr.value.Name)
  - org.modeshape.jcr.value.basic.BasicNamespace (implements org.modeshape.jcr.value.NamespaceRegistry.Namespace)
  - org.modeshape.jcr.value.basic.BasicPathSegment (implements org.modeshape.jcr.value.Path.Segment)
    - org.modeshape.jcr.value.basic.IdentifierPathSegment
  - org.modeshape.jcr.value.basic.BasicProperty (implements org.modeshape.jcr.value.Property)
    - org.modeshape.jcr.value.basic.BasicEmptyProperty
    - org.modeshape.jcr.value.basic.BasicMultiValueProperty
    - org.modeshape.jcr.value.basic.BasicSingleValueProperty
  - org.modeshape.jcr.value.basic.BasicPropertyFactory (implements org.modeshape.jcr.value.PropertyFactory)
  - org.modeshape.jcr.value.basic.BasicSingleValueProperty.ValueIterator (implements java.util.Iterator<E>)
  - org.modeshape.jcr.value.basic.JodaDateTime (implements org.modeshape.jcr.api.value.DateTime)
  - org.modeshape.jcr.value.basic.NamespaceRegistryWithAliases (implements org.modeshape.jcr.value.NamespaceRegistry)
  - org.modeshape.jcr.value.basic.NodeKeyReference (implements org.modeshape.jcr.value.Reference)
  - org.modeshape.jcr.value.basic.SimpleNamespaceRegistry (implements org.modeshape.jcr.value.NamespaceRegistry)
    - org.modeshape.jcr.value.basic.LocalNamespaceRegistry
  - org.modeshape.jcr.value.basic.StringReference (implements org.modeshape.jcr.value.Reference)
  - org.modeshape.jcr.value.basic.ThreadSafeNamespaceRegistry (implements org.modeshape.jcr.value.NamespaceRegistry)

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