com.silverpeas.mydb.data.index
Class IndexList

java.lang.Object
  extended by com.silverpeas.mydb.data.index.IndexList

public class IndexList
extends Object

IndexInfo list of a database table.

Author:
Antoine HEDIN

Constructor Summary
IndexList()
           
 
Method Summary
 void addColumn(DbColumn column)
           
 void addIndexInfo(IndexInfo indexInfo)
           
 void check(DataTypeList dataTypeList)
           
 boolean containsColumn(String name)
           
 boolean containsIndexInfo(String name)
           
 DbColumn getColumn(int index)
           
 DbColumn getColumn(String name)
           
 DbColumn[] getColumns()
           
 int getColumnsCount()
           
 IndexInfo getIndexInfo(int index)
           
 IndexInfo getIndexInfo(String name)
           
 int getIndexInfoMaxColumnsCount()
           
 int getIndexInfosCount()
           
 void sortColumns()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexList

public IndexList()
Method Detail

addIndexInfo

public void addIndexInfo(IndexInfo indexInfo)

getIndexInfo

public IndexInfo getIndexInfo(int index)

getIndexInfo

public IndexInfo getIndexInfo(String name)

getIndexInfosCount

public int getIndexInfosCount()

containsIndexInfo

public boolean containsIndexInfo(String name)

getIndexInfoMaxColumnsCount

public int getIndexInfoMaxColumnsCount()

addColumn

public void addColumn(DbColumn column)

getColumn

public DbColumn getColumn(int index)

getColumn

public DbColumn getColumn(String name)

getColumnsCount

public int getColumnsCount()

containsColumn

public boolean containsColumn(String name)

sortColumns

public void sortColumns()

getColumns

public DbColumn[] getColumns()

check

public void check(DataTypeList dataTypeList)


Copyright © 2016 Silverpeas. All Rights Reserved.