|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.nutz.dao.impl.sql.NutStatement
public abstract class NutStatement
构造方法摘要 | |
---|---|
NutStatement()
|
方法摘要 | ||
---|---|---|
boolean |
getBoolean()
无结果的话,会抛NPE |
|
SqlContext |
getContext()
获取 SQL 执行的上下文对象,以便做更多的操作 |
|
Entity<?> |
getEntity()
|
|
int |
getInt()
无结果的话,会抛NPE |
|
|
getList(java.lang.Class<T> classOfT)
一个 getResult() 函数的变种,将当前对象的 Result 转换成 List |
|
|
getObject(java.lang.Class<T> classOfT)
转换结果对象到你想要的类型 |
|
java.lang.Object |
getResult()
你可以通过 setCallback 函数为本语句设置一个回调。 |
|
SqlType |
getSqlType()
|
|
java.lang.String |
getString()
|
|
int |
getUpdateCount()
|
|
protected java.lang.String |
param2String(java.lang.Object obj)
|
|
void |
setContext(SqlContext context)
|
|
DaoStatement |
setEntity(Entity<?> entity)
设置 当前语句对应的实体 |
|
DaoStatement |
setSqlType(SqlType sqlType)
|
|
protected java.lang.String |
toExampleStatement(java.lang.Object[][] mtrx,
java.lang.String sql)
|
|
protected java.lang.String |
toStatement(java.lang.Object[][] mtrx,
java.lang.String sql)
|
|
java.lang.String |
toString()
输出打印字符串 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
从接口 org.nutz.dao.sql.DaoStatement 继承的方法 |
---|
getAdaptors, getParamMatrix, onAfter, onBefore, setPager, toPreparedStatement |
构造方法详细信息 |
---|
public NutStatement()
方法详细信息 |
---|
public Entity<?> getEntity()
DaoStatement
中的 getEntity
public DaoStatement setEntity(Entity<?> entity)
DaoStatement
复制的描述
DaoStatement
中的 setEntity
entity
- 实体
public SqlContext getContext()
DaoStatement
复制的描述
DaoStatement
中的 getContext
public void setContext(SqlContext context)
public SqlType getSqlType()
DaoStatement
中的 getSqlType
public DaoStatement setSqlType(SqlType sqlType)
public java.lang.Object getResult()
DaoStatement
复制的描述
在回调中,你可以返回一个对象。这个对象会存储在本语句中。
当本语句 执行完毕,你可以通过这个函数获得回调函数生成的返回。
一般的情况,回调函数是用来从 ResultSet 生成对象的。
即,如果 本语句不是 SELECT XXXX, 一般不会被设置回调
DaoStatement
中的 getResult
SqlCallback
public <T> java.util.List<T> getList(java.lang.Class<T> classOfT)
DaoStatement
复制的描述
DaoStatement
中的 getList
T
- 列表容器內的元素类型classOfT
- 列表容器內的元素类型
public <T> T getObject(java.lang.Class<T> classOfT)
DaoStatement
复制的描述
DaoStatement
中的 getObject
T
- 对象类型classOfT
- 对象类型
public int getInt()
DaoStatement
复制的描述
DaoStatement
中的 getInt
public java.lang.String getString()
DaoStatement
中的 getString
public boolean getBoolean()
DaoStatement
复制的描述
DaoStatement
中的 getBoolean
public int getUpdateCount()
DaoStatement
中的 getUpdateCount
SqlType
public java.lang.String toString()
DaoStatement
复制的描述
DaoStatement
中的 toString
java.lang.Object
中的 toString
protected java.lang.String toExampleStatement(java.lang.Object[][] mtrx, java.lang.String sql)
protected java.lang.String toStatement(java.lang.Object[][] mtrx, java.lang.String sql)
protected java.lang.String param2String(java.lang.Object obj)
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |