## Uses of Interface
org.modeshape.jcr.spi.index.IndexDefinitionTemplate

- Packages that use IndexDefinitionTemplate
  Package | Description
  --- | ---
  org.modeshape.jcr.spi.index | This package contains the interfaces for managing index providers and index definitions.

- - ### Uses of IndexDefinitionTemplate in org.modeshape.jcr.spi.index

    Methods in org.modeshape.jcr.spi.index that return IndexDefinitionTemplate
    Modifier and Type | Method and Description
    --- | ---
    `IndexDefinitionTemplate` | IndexManager.`createIndexDefinitionTemplate()` Create a new template that can be used to programmatically define an index.
    `IndexDefinitionTemplate` | IndexDefinitionTemplate.`setColumnDefinitions(Iterable<? extends IndexColumnDefinition> columnDefinitions)` Set the definitions for this index's columns
    `IndexDefinitionTemplate` | IndexDefinitionTemplate.`setDescription(String description)` Set the description for this index.
    `IndexDefinitionTemplate` | IndexDefinitionTemplate.`setKind(IndexDefinition.IndexKind kind)` Set the kind of this index.
    `IndexDefinitionTemplate` | IndexDefinitionTemplate.`setName(String name)` Set the name of the index.
    `IndexDefinitionTemplate` | IndexDefinitionTemplate.`setNodeTypeName(Name name)` Set the name of the node type for which this index applies.
    `IndexDefinitionTemplate` | IndexDefinitionTemplate.`setProviderName(String providerName)` Set the name of the `provider` that owns this index.

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