public abstract class AbstractOvsdbTableService extends Object implements OvsdbTableService
| Constructor and Description |
|---|
AbstractOvsdbTableService(DatabaseSchema dbSchema,
Row row,
OvsdbTable table,
VersionNum formVersion)
Constructs a AbstractOvsdbTableService object.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseSchema |
dbSchema()
Get DatabaseSchema entity.
|
boolean |
equals(Object obj) |
Column |
getColumnHandler(ColumnDescription columnDesc)
Get Column from row.
|
Object |
getDataHandler(ColumnDescription columnDesc)
Get Data from row.
|
Row |
getRow()
Get Row entity.
|
Uuid |
getTableUuid()
Returns UUID which column name is _uuid.
|
Column |
getTableUuidColumn()
Returns UUID Column which column name is _uuid.
|
Uuid |
getTableVersion()
Returns UUID which column name is _version.
|
Column |
getTableVersionColumn()
Returns UUID Column which column name is _version.
|
int |
hashCode() |
void |
setDataHandler(ColumnDescription columnDesc,
Object obj)
Set column data of row.
|
TableDescription |
tableDesc()
Get TableDescription entity.
|
String |
toString() |
public AbstractOvsdbTableService(DatabaseSchema dbSchema, Row row, OvsdbTable table, VersionNum formVersion)
dbSchema - DatabaseSchema entityrow - Row entitytable - table nameformVersion - the initial versionpublic Column getColumnHandler(ColumnDescription columnDesc)
OvsdbTableServicegetColumnHandler in interface OvsdbTableServicecolumnDesc - Column descriptionpublic Object getDataHandler(ColumnDescription columnDesc)
OvsdbTableServicegetDataHandler in interface OvsdbTableServicecolumnDesc - Column descriptionpublic void setDataHandler(ColumnDescription columnDesc, Object obj)
OvsdbTableServicesetDataHandler in interface OvsdbTableServicecolumnDesc - Column descriptionobj - column datapublic Uuid getTableUuid()
OvsdbTableServicegetTableUuid in interface OvsdbTableServicepublic Column getTableUuidColumn()
OvsdbTableServicegetTableUuidColumn in interface OvsdbTableServicepublic Uuid getTableVersion()
OvsdbTableServicegetTableVersion in interface OvsdbTableServicepublic Column getTableVersionColumn()
OvsdbTableServicegetTableVersionColumn in interface OvsdbTableServicepublic DatabaseSchema dbSchema()
public Row getRow()
public TableDescription tableDesc()