# Uses of Package
org.modeshape.jcr.api.index

- Packages that use org.modeshape.jcr.api.index
  Package | Description
  --- | ---
  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.index.local |
  org.modeshape.jcr.spi.index | This package contains the interfaces for managing index providers and index definitions.
  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.

- Classes in org.modeshape.jcr.api.index used by org.modeshape.jcr
  Class and Description
  IndexColumnDefinition An immutable definition of a column used in an `IndexDefinition`.
  IndexDefinition An immutable description of an index definition.

- Classes in org.modeshape.jcr.api.index used by org.modeshape.jcr.api
  Class and Description
  IndexManager An interface for programmatically adding or removing index providers and index definitions.

- Classes in org.modeshape.jcr.api.index used by org.modeshape.jcr.api.index
  Class and Description
  IndexColumnDefinition An immutable definition of a column used in an `IndexDefinition`.
  IndexColumnDefinitionTemplate An immutable definition of a column used in an `IndexDefinition`.
  IndexDefinition An immutable description of an index definition.
  IndexDefinition.IndexKind The kind of indexes.
  IndexDefinition.WorkspaceMatchRule
  IndexDefinitionTemplate A mutable form of the `IndexDefinition`.
  IndexExistsException Exception used when an index already exists.
  InvalidIndexDefinitionException Exception used when one or more index definitions is invalid.
  NoSuchIndexException Exception used when an index does not exist.

- Classes in org.modeshape.jcr.api.index used by org.modeshape.jcr.index.local
  Class and Description
  IndexColumnDefinition An immutable definition of a column used in an `IndexDefinition`.
  IndexDefinition An immutable description of an index definition.

- Classes in org.modeshape.jcr.api.index used by org.modeshape.jcr.spi.index
  Class and Description
  IndexDefinition An immutable description of an index definition.
  IndexManager An interface for programmatically adding or removing index providers and index definitions.

- Classes in org.modeshape.jcr.api.index used by org.modeshape.jcr.spi.index.provider
  Class and Description
  IndexDefinition An immutable description of an index definition.

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