KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > datadictionarysystem > _ColumnCharacteristics


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 JavaDoc columnName) throws DException;
12
13    String JavaDoc getColumnName(int parm1) throws DException;
14
15    String JavaDoc getRelatedTable(int parm1) throws DatabaseException, DException;
16
17    int getColumnCount() throws DException;
18
19    String JavaDoc[] getColumnNames() throws DException;
20
21    int getSize(int parm1) throws DException;
22
23    String JavaDoc[] getPrimaryKeys() throws DatabaseException, DException;
24
25    String JavaDoc getRelation(int parm1) throws DatabaseException, DException;
26
27    int[] getColumnIndexes(String JavaDoc[] parm1) throws DException;
28
29    int[] getPrimaryConditionColumns() throws DException;
30
31    String JavaDoc 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 JavaDoc getSchemaName(int index) throws DException;
40
41    String JavaDoc getCatalogName(int index) throws DException;
42
43    int isNullable(int index) throws DException;
44
45    boolean isAutoIncrement(int index) throws DException;
46
47    String JavaDoc getColumnLabel(int index) throws DException;
48
49    String JavaDoc getQualifiedTableName(int index) throws DException;
50
51    String JavaDoc[] 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