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 继承的字段
area, db, deleteSQL, insertSQL, log, primaryKeyId, selectSQL, TableColNames, updateSQL
 
构造方法摘要
MeasurementHome()
           
 
方法摘要
 Measurement add(Measurement m)
          Add an entity to the database.
 int fillInStatement(PreparedStatement ps, Measurement t, int fromIndex)
          Fills entity values into the PreparedStatement starting at fromIndex
 List<Measurement> getAll(String mapId)
           
 Measurement getById(Integer id)
          Get an entity by it's primary key
protected  String getOrder()
           
protected  String getSelectSQL()
           
protected  String[] getTableCols()
           
protected  String getTableIdCol()
           
protected  String getTableName()
           
 Measurement parseResultRow(ResultSet rs, int fromIndex)
          This function restores an entity from a database row
protected  boolean remove(String constrain)
          Removes entities from database matching a constraint
 
从类 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 - ResultSet
fromIndex - 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 - PreparedStatement
t - Entity
返回:
number of filled in values
抛出:
SQLException


Copyright © 2017. All Rights Reserved.