com.aiyc.server.standalone.db.homes
类 MeasurementHome
java.lang.Object
com.aiyc.server.standalone.db.homes.EntityHome<Measurement>
com.aiyc.server.standalone.db.homes.MeasurementHome
- 所有已实现的接口:
- IArea, IEntityHome<Measurement,Integer>
public class MeasurementHome
- extends EntityHome<Measurement>
| 从类 com.aiyc.server.standalone.db.homes.EntityHome 继承的方法 |
add, executeInsertUpdate, fillInStatement, fillInStatement, fillInStatement, get, get, get, getAll, getArea, getById, getByName, getDeleteSQL, getGeneratedKey, getInsertSQL, getPreparedStatement, getPrimaryKeyId, getTableColNames, getUpdateSQL, implode, parseResultRow, remove, remove, removeAll, setArea, update, update |
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MeasurementHome
public MeasurementHome()
getAll
public List<Measurement> getAll(String mapId)
getTableIdCol
protected String getTableIdCol()
- 指定者:
- 类
EntityHome<Measurement> 中的 getTableIdCol
- 返回:
- Primary key column name
- 另请参见:
EntityHome.getTableIdCol()
getTableCols
protected String[] getTableCols()
- 指定者:
- 类
EntityHome<Measurement> 中的 getTableCols
- 返回:
- All table columns excluding the primary key column
- 另请参见:
EntityHome.getTableCols()
getTableName
protected String getTableName()
- 指定者:
- 类
EntityHome<Measurement> 中的 getTableName
- 返回:
- Table name of entity
- 另请参见:
EntityHome.getTableName()
parseResultRow
public Measurement parseResultRow(ResultSet rs,
int fromIndex)
throws SQLException
- 从类
EntityHome 复制的描述
- This function restores an entity from a database row
- 指定者:
- 类
EntityHome<Measurement> 中的 parseResultRow
- 参数:
rs - ResultSetfromIndex - index from where the parsing starts
- 返回:
- Restored entity from database row
- 抛出:
SQLException
getById
public Measurement getById(Integer id)
- 从类
EntityHome 复制的描述
- Get an entity by it's primary key
- 指定者:
- 接口
IEntityHome<Measurement,Integer> 中的 getById - 覆盖:
- 类
EntityHome<Measurement> 中的 getById
- 参数:
id - Primary Key
- 返回:
- Entity
add
public Measurement add(Measurement m)
- 从类
EntityHome 复制的描述
- Add an entity to the database.
- 指定者:
- 接口
IEntityHome<Measurement,Integer> 中的 add - 覆盖:
- 类
EntityHome<Measurement> 中的 add
- 参数:
m - Entity
- 返回:
- Entity with its generated primary key
getSelectSQL
protected String getSelectSQL()
- 覆盖:
- 类
EntityHome<Measurement> 中的 getSelectSQL
- 返回:
- prepared SELECT sql string
getOrder
protected String getOrder()
- 覆盖:
- 类
EntityHome<Measurement> 中的 getOrder
- 返回:
- SQL ORDER BY string
remove
protected boolean remove(String constrain)
- 从类
EntityHome 复制的描述
- Removes entities from database matching a constraint
- 覆盖:
- 类
EntityHome<Measurement> 中的 remove
- 参数:
constrain - SQL WHERE constraint
- 返回:
- True if successful
fillInStatement
public int fillInStatement(PreparedStatement ps,
Measurement t,
int fromIndex)
throws SQLException
- 从类
EntityHome 复制的描述
- Fills entity values into the
PreparedStatement starting at
fromIndex
- 指定者:
- 类
EntityHome<Measurement> 中的 fillInStatement
- 参数:
ps - PreparedStatementt - Entity
- 返回:
- number of filled in values
- 抛出:
SQLException
Copyright © 2017. All Rights Reserved.