|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Object | +--org.hsqldb.Table
Class declaration
| Field Summary | |
(package private) Cache |
cCache
|
(package private) java.util.Vector[] |
vTrigs
|
| Constructor Summary | |
(package private) |
Table(Database db,
boolean log,
java.lang.String name,
boolean cached)
Constructor declaration |
| Method Summary | |
(package private) void |
addColumn(Column c)
Method declaration |
(package private) void |
addColumn(java.lang.String name,
int type)
Method declaration |
(package private) void |
addColumn(java.lang.String name,
int type,
boolean nullable,
boolean identity)
Method declaration |
(package private) void |
addColumns(Result result)
Method declaration |
(package private) void |
addConstraint(Constraint c)
Method declaration |
(package private) void |
addTrigger(TriggerDef trigDef)
Method declaration |
(package private) void |
checkDropIndex(java.lang.String index)
Method declaration |
(package private) void |
checkUpdate(int[] col,
Result deleted,
Result inserted)
Method declaration |
(package private) void |
createIndex(Index index)
Method declaration |
(package private) void |
createIndex(int[] column,
java.lang.String name,
boolean unique)
Method declaration |
(package private) void |
createPrimaryKey()
Method declaration |
(package private) void |
createPrimaryKey(int column)
Method declaration |
(package private) void |
delete(java.lang.Object[] row,
Channel c)
Method declaration |
(package private) void |
deleteNoCheck(java.lang.Object[] row,
Channel c)
Method declaration |
(package private) void |
deleteNoCheck(java.lang.Object[] row,
Channel c,
boolean log)
Method declaration |
(package private) void |
fireAll(int trigVecIndx)
Method declaration |
(package private) void |
fireAll(int trigVecIndx,
java.lang.Object[] row)
Method declaration |
(package private) Column |
getColumn(int i)
Method declaration |
(package private) int |
getColumnCount()
Method declaration |
(package private) boolean |
getColumnIsNullable(int i)
Method declaration |
(package private) java.lang.String |
getColumnName(int i)
Method declaration |
(package private) int |
getColumnNr(java.lang.String c)
Method declaration |
(package private) int |
getColumnType(int i)
Method declaration |
(package private) java.util.Vector |
getConstraints()
Method declaration |
(package private) int |
getIdentityColumn()
Method declaration |
(package private) Index |
getIndex(java.lang.String s)
Method declaration |
(package private) int |
getIndexCount()
Method declaration |
(package private) Index |
getIndexForColumn(int column)
Method declaration |
(package private) Index |
getIndexForColumns(int[] col)
Method declaration |
(package private) java.lang.String |
getIndexRoots()
Method declaration |
(package private) java.lang.String |
getInsertStatement(java.lang.Object[] row)
Method declaration |
(package private) int |
getInternalColumnCount()
Method declaration |
(package private) java.lang.String |
getName()
Method declaration |
(package private) java.lang.Object[] |
getNewRow()
Method declaration |
(package private) Index |
getNextIndex(Index index)
Method declaration |
(package private) Index |
getPrimaryIndex()
Method declaration |
(package private) int |
getType(int i)
Method declaration |
(package private) void |
insert(java.lang.Object[] row,
Channel c)
Method declaration |
(package private) void |
insert(Result result,
Channel c)
Method declaration |
(package private) void |
insertNoCheck(java.lang.Object[] row,
Channel c)
Method declaration |
(package private) void |
insertNoCheck(java.lang.Object[] row,
Channel c,
boolean log)
Method declaration |
(package private) boolean |
isCached()
Method declaration |
(package private) boolean |
isEmpty()
Method declaration |
(package private) void |
moveData(Table from)
Method declaration |
(package private) Table |
moveDefinition(java.lang.String withoutindex)
Method declaration |
(package private) int |
searchColumn(java.lang.String c)
Method declaration |
(package private) void |
setIndexRoots(java.lang.String s)
Method declaration |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
Cache cCache
java.util.Vector[] vTrigs
| Constructor Detail |
Table(Database db,
boolean log,
java.lang.String name,
boolean cached)
db - log - name - cached - | Method Detail |
void addConstraint(Constraint c)
c - java.util.Vector getConstraints()
void addColumn(java.lang.String name,
int type)
throws java.sql.SQLException
name - type -
void addColumn(Column c)
throws java.sql.SQLException
c -
void addColumn(java.lang.String name,
int type,
boolean nullable,
boolean identity)
throws java.sql.SQLException
name - type - nullable - identity -
void addColumns(Result result)
throws java.sql.SQLException
result - java.lang.String getName()
int getInternalColumnCount()
Table moveDefinition(java.lang.String withoutindex)
throws java.sql.SQLException
withoutindex - int getColumnCount()
int getIndexCount()
int getIdentityColumn()
int getColumnNr(java.lang.String c)
throws java.sql.SQLException
c - int searchColumn(java.lang.String c)
c - java.lang.String getColumnName(int i)
i - int getColumnType(int i)
i - boolean getColumnIsNullable(int i)
i -
Index getPrimaryIndex()
throws java.sql.SQLException
Index getIndexForColumn(int column)
throws java.sql.SQLException
column -
Index getIndexForColumns(int[] col)
throws java.sql.SQLException
col -
java.lang.String getIndexRoots()
throws java.sql.SQLException
void setIndexRoots(java.lang.String s)
throws java.sql.SQLException
s - Index getNextIndex(Index index)
index - int getType(int i)
i -
void createPrimaryKey(int column)
throws java.sql.SQLException
column -
void createPrimaryKey()
throws java.sql.SQLException
void createIndex(Index index)
throws java.sql.SQLException
index -
void createIndex(int[] column,
java.lang.String name,
boolean unique)
throws java.sql.SQLException
column - name - unique -
void checkDropIndex(java.lang.String index)
throws java.sql.SQLException
index - boolean isEmpty()
java.lang.Object[] getNewRow()
void moveData(Table from)
throws java.sql.SQLException
from -
void checkUpdate(int[] col,
Result deleted,
Result inserted)
throws java.sql.SQLException
col - deleted - inserted -
void insert(Result result,
Channel c)
throws java.sql.SQLException
result - c -
void insert(java.lang.Object[] row,
Channel c)
throws java.sql.SQLException
row - c -
void insertNoCheck(java.lang.Object[] row,
Channel c)
throws java.sql.SQLException
row - c -
void insertNoCheck(java.lang.Object[] row,
Channel c,
boolean log)
throws java.sql.SQLException
row - c - log -
void fireAll(int trigVecIndx,
java.lang.Object[] row)
trigVecIndx - row - void fireAll(int trigVecIndx)
trigVecIndx - void addTrigger(TriggerDef trigDef)
trigDef -
void delete(java.lang.Object[] row,
Channel c)
throws java.sql.SQLException
row - c -
void deleteNoCheck(java.lang.Object[] row,
Channel c)
throws java.sql.SQLException
row - c -
void deleteNoCheck(java.lang.Object[] row,
Channel c,
boolean log)
throws java.sql.SQLException
row - c - log -
java.lang.String getInsertStatement(java.lang.Object[] row)
throws java.sql.SQLException
row - boolean isCached()
Index getIndex(java.lang.String s)
s - Column getColumn(int i)
i -
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||