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.