public interface SqlControl
For more info please see the Tutorials.
Modifier and Type | Method and Description |
---|---|
Object |
getDynamicUpdateValues()
The object used for the SQL update statement dynamic input values.
|
Map<String,Object> |
getFeatures()
Returns the optional features.
|
Integer |
getFetchSize()
Returns the fetch size of SQL execution output rows, which can be returned in one SQL statement.
|
Integer |
getFirstResult()
Returns the first SQL execution output row to be returned in the case we need to skip some rows in the result
set.
|
Integer |
getMaxResults()
Returns the max number of SQL execution output rows, which can be returned in the result list.
|
Integer |
getMaxTimeout()
Returns the max SQL execution time.
|
Map<String,Class<?>> |
getMoreResultClasses()
Returns more result classes used for the return values, like the collections classes or the collections items.
|
SqlOrder |
getOrder()
Returns the ordering directive list.
|
String |
getProcessingId()
Returns the unique ID of the executed statement based on the input values combination.
|
Object |
getStaticInputValues()
Returns the object used for the SQL statement static input values.
|
Object getStaticInputValues()
Object getDynamicUpdateValues()
SqlCrudEngine.update(SqlSession, Object, SqlControl)
holds all input
values.Integer getMaxTimeout()
Integer getFirstResult()
Integer getMaxResults()
SqlOrder getOrder()
Map<String,Class<?>> getMoreResultClasses()
Map<String,Object> getFeatures()
String getProcessingId()
SqlMetaStatement.process(org.sqlproc.engine.impl.SqlMetaStatement.Type, Object, SqlControl, SqlEngine)
The generation of the final ANSI SQL statement from the META SQL statement is influenced by the input values.
This ID is an indicator of the uniqueness these input values. For more info please see the tutorials.Integer getFetchSize()
Copyright © 2015. All rights reserved.