org.tmatesoft.sqljet.core.internal.schema
Class SqlJetIndexedColumn

java.lang.Object
  extended by org.tmatesoft.sqljet.core.internal.schema.SqlJetIndexedColumn
All Implemented Interfaces:
ISqlJetIndexedColumn

public class SqlJetIndexedColumn
extends java.lang.Object
implements ISqlJetIndexedColumn


Constructor Summary
SqlJetIndexedColumn(org.antlr.runtime.tree.CommonTree ast)
           
 
Method Summary
 java.lang.String getCollation()
           
 java.lang.String getName()
           
 SqlJetSortingOrder getSortingOrder()
           
 ISqlJetColumnDef getTableColumn()
           
 void setTableColumn(ISqlJetColumnDef tableColumn)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SqlJetIndexedColumn

public SqlJetIndexedColumn(org.antlr.runtime.tree.CommonTree ast)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface ISqlJetIndexedColumn

getCollation

public java.lang.String getCollation()
Specified by:
getCollation in interface ISqlJetIndexedColumn

getSortingOrder

public SqlJetSortingOrder getSortingOrder()
Specified by:
getSortingOrder in interface ISqlJetIndexedColumn

toString

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

setTableColumn

public void setTableColumn(ISqlJetColumnDef tableColumn)
Parameters:
tableColumn - the tableColumn to set

getTableColumn

public ISqlJetColumnDef getTableColumn()
Specified by:
getTableColumn in interface ISqlJetIndexedColumn
Returns:
the tableColumn