Class PrometheusTableControlKeys
java.lang.Object
io.github.tonywasher.joceanus.prometheus.database.PrometheusTableDataItem<PrometheusControlKey>
io.github.tonywasher.joceanus.prometheus.database.PrometheusTableControlKeys
Database table class for ControlKey.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringThe name of the ControlKeys table. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPrometheusTableControlKeys(PrometheusDataStore pDatabase) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeclareData(PrometheusDataSet pData) Declare DataSet.protected PrometheusDataValuesLoad an individual item from the result set.protected voidsetFieldValue(PrometheusControlKey pItem, MetisDataItem.MetisDataFieldId iField) Set a field value for an item.Methods inherited from class io.github.tonywasher.joceanus.prometheus.database.PrometheusTableDataItem
closeStmt, countLoadItems, createDatabase, createTable, deleteItems, dropTable, getDatabase, getDefinition, getList, getRowValues, getTableDef, getTableName, insertItems, loadItems, postProcessOnLoad, purgeTable, setList, updateItems
-
Field Details
-
TABLE_NAME
The name of the ControlKeys table.
-
-
Constructor Details
-
PrometheusTableControlKeys
Constructor.- Parameters:
pDatabase- the database control
-
-
Method Details
-
declareData
Description copied from class:PrometheusTableDataItemDeclare DataSet.- Specified by:
declareDatain classPrometheusTableDataItem<PrometheusControlKey>- Parameters:
pData- the Data set
-
loadValues
Description copied from class:PrometheusTableDataItemLoad an individual item from the result set.- Specified by:
loadValuesin classPrometheusTableDataItem<PrometheusControlKey>- Returns:
- the values for the row
- Throws:
OceanusException- on error
-
setFieldValue
protected void setFieldValue(PrometheusControlKey pItem, MetisDataItem.MetisDataFieldId iField) throws OceanusException Description copied from class:PrometheusTableDataItemSet a field value for an item.- Overrides:
setFieldValuein classPrometheusTableDataItem<PrometheusControlKey>- Parameters:
pItem- the item to insertiField- the field id- Throws:
OceanusException- on error
-