se.sics.isl.db.sql
Class SQLDBTable
java.lang.Object
se.sics.isl.db.DBTable
se.sics.isl.db.sql.SQLDBTable
public class SQLDBTable
- extends DBTable
| Fields inherited from class se.sics.isl.db.DBTable |
name |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
database
protected final SQLDatabase database
SQLDBTable
public SQLDBTable(SQLDatabase database,
java.lang.String name,
java.sql.DatabaseMetaData metaData)
SQLDBTable
public SQLDBTable(SQLDatabase database,
java.lang.String name)
hasField
public boolean hasField(java.lang.String name)
- Specified by:
hasField in class DBTable
createField
public DBField createField(java.lang.String name,
int type,
int size,
int flags,
java.lang.Object defaultValue)
- Specified by:
createField in class DBTable
drop
public void drop()
- Specified by:
drop in class DBTable
dropTable
protected boolean dropTable()
getFieldCount
public int getFieldCount()
- Specified by:
getFieldCount in class DBTable
getField
public DBField getField(int index)
- Specified by:
getField in class DBTable
getObjectCount
public int getObjectCount()
- Specified by:
getObjectCount in class DBTable
insert
public void insert(DBObject object)
throws java.lang.NumberFormatException
- Specified by:
insert in class DBTable
- Throws:
java.lang.NumberFormatException
update
public int update(DBMatcher matcher,
DBObject object)
- Specified by:
update in class DBTable
remove
public int remove(DBMatcher matcher)
- Specified by:
remove in class DBTable
select
public DBResult select()
- Specified by:
select in class DBTable
select
public DBResult select(DBMatcher matcher)
- Specified by:
select in class DBTable
flush
public void flush()
- Overrides:
flush in class DBTable
Copyright © 2007-2009 Association for Trading Agent Research. All Rights Reserved.