Package org.apache.torque.templates.model

# Class Index

java.lang.Object
org.apache.torque.templates.model.Index

public class Index extends Object
The model of the index tag in a Torque schema file.

Version:
  $Id: $

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `List<IndexColumn>`
  `indexColumnList`
  The list of indexColumns for the index.
  `String`
  `indexColumnNames`
  Contains all index column names in a comma-separated String.
  `String`
  `name`
  The name of the index.
  `List<Option>`
  `optionList`
  The list of otions for the index.
  `Table`
  `parent`
  The table to which the index belongs.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Index()`

- ## Method Summary

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### parent

    public Table parent
    The table to which the index belongs.

  - ### optionList

    public List<Option> optionList
    The list of otions for the index.

  - ### indexColumnList

    public List<IndexColumn> indexColumnList
    The list of indexColumns for the index.

  - ### name

    public String name
    The name of the index.

  - ### indexColumnNames

    public String indexColumnNames
    Contains all index column names in a comma-separated String.

- ## Constructor Details

  - ### Index

    public Index()