1 package com.daffodilwoods.daffodildb.server.datadictionarysystem; 2 3 import java.text.*; 4 5 import com.daffodilwoods.database.general.*; 6 import com.daffodilwoods.database.resource.*; 7 8 public interface _ColumnCharacteristics { 9 int getColumnType(int index) throws DException; 10 11 int getColumnIndex(String columnName) throws DException; 12 13 String getColumnName(int parm1) throws DException; 14 15 String getRelatedTable(int parm1) throws DatabaseException, DException; 16 17 int getColumnCount() throws DException; 18 19 String [] getColumnNames() throws DException; 20 21 int getSize(int parm1) throws DException; 22 23 String [] getPrimaryKeys() throws DatabaseException, DException; 24 25 String getRelation(int parm1) throws DatabaseException, DException; 26 27 int[] getColumnIndexes(String [] parm1) throws DException; 28 29 int[] getPrimaryConditionColumns() throws DException; 30 31 String getTableName(int index) throws DatabaseException, DException; 32 33 public short getTableType() throws DException; 34 35 int getPrecision(int index) throws DException; 36 37 int getScale(int index) throws DException; 38 39 String getSchemaName(int index) throws DException; 40 41 String getCatalogName(int index) throws DException; 42 43 int isNullable(int index) throws DException; 44 45 boolean isAutoIncrement(int index) throws DException; 46 47 String getColumnLabel(int index) throws DException; 48 49 String getQualifiedTableName(int index) throws DException; 50 51 String [] getRelatedColumns(int parm1) throws DatabaseException, DException; 52 53 Collator getCollator() throws DException; 54 55 public _ColumnCharacteristics getCCFromIndexes(_ColumnCharacteristics cc, int offset, int[] columnIndexes) throws DException; 56 } 57 | Popular Tags |