|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.indiana.iucbrf.feature.featurespec.FeatureSpecRDBInfo edu.indiana.iucbrf.feature.featurespec.CCBRFeatureSpecRDBInfo
public class CCBRFeatureSpecRDBInfo
Defines the information that is required for storing a featureSpec in a relational database.
Constructor Summary | |
---|---|
CCBRFeatureSpecRDBInfo(CCBRFeatureSpecRDBInfo info)
Constructor |
|
CCBRFeatureSpecRDBInfo(java.lang.String featureSpecTableName,
java.lang.String classTableName,
java.lang.String extraDataTableName,
java.lang.String ccbrFeatureSpecTableName)
Constructor |
Method Summary | |
---|---|
void |
createTables(JDBCDriverInfo driverInfo)
This method is used to create all the tables defined by this class in the database |
void |
deleteTables(JDBCDriverInfo driverInfo)
This method is used to drop all the tables defined by this class from the database |
void |
flushTables(JDBCDriverInfo driverInfo)
This method is used to empty all the tables in the database defined by this class |
java.lang.String |
getCCBRFeatureSpecTableName()
Method getCCBRFeatureSpecTableName |
void |
setCCBRFeatureSpecTableName(java.lang.String ccbrFeatureSpecTableName)
defines the tablename in which the ccbrfeaturespecs are stored. |
Methods inherited from class edu.indiana.iucbrf.feature.featurespec.FeatureSpecRDBInfo |
---|
getClassTableName, getExtraDataTableName, getFeatureSpecTableName, isFeatureSpecRDBConnectionOpen, setClassTableName, setExtraDataTableName, setFeatureSpecRDBConnectionOpen, setFeatureSpecTableName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CCBRFeatureSpecRDBInfo(java.lang.String featureSpecTableName, java.lang.String classTableName, java.lang.String extraDataTableName, java.lang.String ccbrFeatureSpecTableName)
featureSpecTableNamea
- StringclassTableName
- a StringextraDataTableName
- a StringccbrFeatureSpecTableNamea
- Stringpublic CCBRFeatureSpecRDBInfo(CCBRFeatureSpecRDBInfo info)
info
- a CCBRFeatureSpecRDBInfoMethod Detail |
---|
public void setCCBRFeatureSpecTableName(java.lang.String ccbrFeatureSpecTableName)
ccbrFeatureSpecTableNamea
- Stringpublic java.lang.String getCCBRFeatureSpecTableName()
public void createTables(JDBCDriverInfo driverInfo)
createTables
in interface RDBTableInfo
createTables
in class FeatureSpecRDBInfo
driverInfo
- a JDBCDriverInfopublic void deleteTables(JDBCDriverInfo driverInfo)
deleteTables
in interface RDBTableInfo
deleteTables
in class FeatureSpecRDBInfo
driverInfo
- a JDBCDriverInfopublic void flushTables(JDBCDriverInfo driverInfo)
flushTables
in interface RDBTableInfo
flushTables
in class FeatureSpecRDBInfo
driverInfo
- a JDBCDriverInfo
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |