arcade.lobby.model
Interface DatabaseAdapter
- All Known Implementing Classes:
- MySqlAdapter
public interface DatabaseAdapter
Method Summary |
java.util.List<java.lang.String> |
getColumn(java.lang.String tableName,
java.lang.String columnName)
Gets a column from a database table as a list of strings. |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getRows(java.lang.String tableName,
java.lang.String field,
java.lang.String value)
|
boolean |
insert(java.lang.String tableName,
java.util.Map<java.lang.String,java.lang.String> row)
|
boolean |
update(java.lang.String tableName,
java.lang.String pkName,
java.util.Map<java.lang.String,java.lang.String> row)
|
getColumn
java.util.List<java.lang.String> getColumn(java.lang.String tableName,
java.lang.String columnName)
- Gets a column from a database table as a list of strings.
- Parameters:
tableName
- Name of tablecolumnName
- Name of field
- Returns:
- List of strings containing value of specified field for all rows in
table
getRows
java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRows(java.lang.String tableName,
java.lang.String field,
java.lang.String value)
insert
boolean insert(java.lang.String tableName,
java.util.Map<java.lang.String,java.lang.String> row)
update
boolean update(java.lang.String tableName,
java.lang.String pkName,
java.util.Map<java.lang.String,java.lang.String> row)