org.databene.platform.db.model
Class DBIndex

java.lang.Object
  extended by org.databene.platform.db.model.DBIndex
Direct Known Subclasses:
DBNonUniqueIndex, DBUniqueIndex

public abstract class DBIndex
extends java.lang.Object

Represents a database index.

Created: 06.01.2007 08:58:49

Author:
Volker Bergmann

Constructor Summary
DBIndex()
           
DBIndex(java.lang.String name)
           
 
Method Summary
 DBCatalog getCatalog()
           
abstract  DBColumn[] getColumns()
           
 java.lang.String getName()
           
abstract  DBTable getTable()
           
abstract  boolean isUnique()
           
 void setCatalog(DBCatalog catalog)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBIndex

public DBIndex()

DBIndex

public DBIndex(java.lang.String name)
Method Detail

isUnique

public abstract boolean isUnique()

getTable

public abstract DBTable getTable()

getColumns

public abstract DBColumn[] getColumns()

getName

public java.lang.String getName()

getCatalog

public DBCatalog getCatalog()

setCatalog

public void setCatalog(DBCatalog catalog)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.