com.mortbay.JDBC
Class RelationalTable
java.lang.Object
|
+--com.mortbay.JDBC.ColumnGroup
|
+--com.mortbay.JDBC.Table
|
+--com.mortbay.JDBC.RelationalTable
- public abstract class RelationalTable
- extends Table
Constructor Summary |
RelationalTable(java.lang.String name,
Column[] cols,
Database dtb,
java.util.Hashtable deleteRelations,
java.util.Hashtable nullRelations,
java.util.Vector deleteRelationsVec,
java.util.Vector nullRelationsVec,
int deleteMethod,
java.lang.String columnName,
java.lang.Object deleteValue)
|
Methods inherited from class com.mortbay.JDBC.Table |
create,
database,
database,
deleteRow,
deleteRows,
deleteRows,
deleteRows,
drop,
getAdaptor,
getDatabase,
getRow,
getRow,
getRows,
getRows,
hasPrimary,
newRow,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
REAL_DELETE
public static int REAL_DELETE
FAKE_DELETE
public static int FAKE_DELETE
RelationalTable
public RelationalTable(java.lang.String name,
Column[] cols,
Database dtb,
java.util.Hashtable deleteRelations,
java.util.Hashtable nullRelations,
java.util.Vector deleteRelationsVec,
java.util.Vector nullRelationsVec,
int deleteMethod,
java.lang.String columnName,
java.lang.Object deleteValue)
setDeleteRelationWith
public void setDeleteRelationWith(RelationalTable tbl,
ColumnGroup cols)
setNullRelationWith
public void setNullRelationWith(RelationalTable tbl,
ColumnGroup cols)
delete
public void delete(java.lang.Object[] val)
throws java.sql.SQLException
callDeleteRelations
public void callDeleteRelations(java.lang.Object[] values)
throws java.sql.SQLException
callNullRelations
public void callNullRelations(java.lang.Object[] values)
throws java.sql.SQLException