# Uses of Package
org.modeshape.jcr.api

- Packages that use org.modeshape.jcr.api
  Package | Description
  --- | ---
  org.modeshape.connector.git |
  org.modeshape.extractor.tika | The classes that make up the `TextExtractor` implementation that uses the Apache Tika `Parser` implementations.
  org.modeshape.jcr |
  org.modeshape.jcr.api | This package provides a set of interfaces that extend the JCR 2.0 API interfaces with additional functionality, as well as defining the `Repositories` interface as a generic abstraction to any container of multiple JCR `Repository` instances.
  org.modeshape.jcr.api.index |
  org.modeshape.jcr.api.sequencer | Many repositories are used (at least in part) to manage files and other artifacts, including service definitions, policy files, images, media, documents, presentations, application components, reusable libraries, configuration files, application installations, databases schemas, management scripts, and so on.
  org.modeshape.jcr.api.text |
  org.modeshape.jcr.spi.federation | This package provides a Service Provider Interface (SPI) for connectors to external systems.
  org.modeshape.jcr.spi.index.provider | This package contains the Service Provider Interface (SPI) for custom index providers, which are components that encapsulate how ModeShape updates and uses a set of particular indexes.
  org.modeshape.jcr.text | This package defines an interface for components that `extract text` from content.
  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.binary |
  org.modeshape.web.jcr | This package contains the core components for the ModeShape common web library.

- Classes in org.modeshape.jcr.api used by org.modeshape.connector.git
  Class and Description
  Binary An extension of the standard `Binary` interface, with methods to obtain the SHA-1 hash of the binary value.

- Classes in org.modeshape.jcr.api used by org.modeshape.extractor.tika
  Class and Description
  Binary An extension of the standard `Binary` interface, with methods to obtain the SHA-1 hash of the binary value.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr
  Class and Description
  Logger A generic logger interface.
  NamedRepository
  Namespaced An orthogonal interface that defines methods to obtain the local part and namespace URI of an object that has a namespaced name.
  Problem An immutable representation of a problem, with a code, message, and an optional exception.
  Problems
  Repositories Representation of a generic container of multiple `Repository` instances.
  RepositoriesContainer Interface which defines components acting as containers for one or more `Repository` instances.
  RepositoryManager A `RepositoryManager` object represents a management view of the Session's Repository instance.
  ValueFactory Extension of the standard `ValueFactory` which allows conversion to the jcr `Value` from additional types.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.api
  Class and Description
  Binary An extension of the standard `Binary` interface, with methods to obtain the SHA-1 hash of the binary value.
  JcrTools Utility methods for working with JCR nodes.
  JcrTools.BasicOperation
  JcrTools.NodeOperation
  JcrTools.Operation
  JcrTools.Variable
  NamedRepository
  Problems
  Repositories Representation of a generic container of multiple `Repository` instances.
  Repository An extension of JCR 2.0's Repository interface, with a few ModeShape-specific enhancements.
  RepositoryManager A `RepositoryManager` object represents a management view of the Session's Repository instance.
  SecurityContext Deprecated. Configure each repository to use a custom AuthenthicationProvider implementation
  Session A specialization of the standard JCR `Session` interface that returns the ModeShape-specific extension interfaces from `Session.getWorkspace()`, `Session.getRepository()`, and `Session.getValueFactory()`.
  ValueFactory Extension of the standard `ValueFactory` which allows conversion to the jcr `Value` from additional types.
  Workspace An extension of JCR 2.0's `Workspace` interface, with a few ModeShape-specific enhancements.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.api.index
  Class and Description
  Problems

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.api.sequencer
  Class and Description
  Logger A generic logger interface.
  ValueFactory Extension of the standard `ValueFactory` which allows conversion to the jcr `Value` from additional types.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.api.text
  Class and Description
  Binary An extension of the standard `Binary` interface, with methods to obtain the SHA-1 hash of the binary value.
  Logger A generic logger interface.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.spi.federation
  Class and Description
  Logger A generic logger interface.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.spi.index.provider
  Class and Description
  Logger A generic logger interface.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.text
  Class and Description
  Binary An extension of the standard `Binary` interface, with methods to obtain the SHA-1 hash of the binary value.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.value
  Class and Description
  Binary An extension of the standard `Binary` interface, with methods to obtain the SHA-1 hash of the binary value.

- Classes in org.modeshape.jcr.api used by org.modeshape.jcr.value.binary
  Class and Description
  Binary An extension of the standard `Binary` interface, with methods to obtain the SHA-1 hash of the binary value.

- Classes in org.modeshape.jcr.api used by org.modeshape.web.jcr
  Class and Description
  Logger A generic logger interface.

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