Package org.apache.ibatis.mapping
Class MappedStatement
- java.lang.Object
-
- org.apache.ibatis.mapping.MappedStatement
-
public final class MappedStatement extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MappedStatement.Builder
-
Field Summary
Fields Modifier and Type Field Description private Cache
cache
private Configuration
configuration
private java.lang.String
databaseId
private java.lang.Integer
fetchSize
private boolean
flushCacheRequired
private boolean
hasNestedResultMaps
private java.lang.String
id
private java.lang.String[]
keyColumns
private KeyGenerator
keyGenerator
private java.lang.String[]
keyProperties
private LanguageDriver
lang
private ParameterMap
parameterMap
private java.lang.String
resource
private java.util.List<ResultMap>
resultMaps
private boolean
resultOrdered
private java.lang.String[]
resultSets
private ResultSetType
resultSetType
private SqlCommandType
sqlCommandType
private SqlSource
sqlSource
private Log
statementLog
private StatementType
statementType
private java.lang.Integer
timeout
private boolean
useCache
-
Constructor Summary
Constructors Constructor Description MappedStatement()
-
Method Summary
-
-
-
Field Detail
-
resource
private java.lang.String resource
-
configuration
private Configuration configuration
-
id
private java.lang.String id
-
fetchSize
private java.lang.Integer fetchSize
-
timeout
private java.lang.Integer timeout
-
statementType
private StatementType statementType
-
resultSetType
private ResultSetType resultSetType
-
sqlSource
private SqlSource sqlSource
-
cache
private Cache cache
-
parameterMap
private ParameterMap parameterMap
-
resultMaps
private java.util.List<ResultMap> resultMaps
-
flushCacheRequired
private boolean flushCacheRequired
-
useCache
private boolean useCache
-
resultOrdered
private boolean resultOrdered
-
sqlCommandType
private SqlCommandType sqlCommandType
-
keyGenerator
private KeyGenerator keyGenerator
-
keyProperties
private java.lang.String[] keyProperties
-
keyColumns
private java.lang.String[] keyColumns
-
hasNestedResultMaps
private boolean hasNestedResultMaps
-
databaseId
private java.lang.String databaseId
-
statementLog
private Log statementLog
-
lang
private LanguageDriver lang
-
resultSets
private java.lang.String[] resultSets
-
-
Method Detail
-
getKeyGenerator
public KeyGenerator getKeyGenerator()
-
getSqlCommandType
public SqlCommandType getSqlCommandType()
-
getResource
public java.lang.String getResource()
-
getConfiguration
public Configuration getConfiguration()
-
getId
public java.lang.String getId()
-
hasNestedResultMaps
public boolean hasNestedResultMaps()
-
getFetchSize
public java.lang.Integer getFetchSize()
-
getTimeout
public java.lang.Integer getTimeout()
-
getStatementType
public StatementType getStatementType()
-
getResultSetType
public ResultSetType getResultSetType()
-
getSqlSource
public SqlSource getSqlSource()
-
getParameterMap
public ParameterMap getParameterMap()
-
getResultMaps
public java.util.List<ResultMap> getResultMaps()
-
getCache
public Cache getCache()
-
isFlushCacheRequired
public boolean isFlushCacheRequired()
-
isUseCache
public boolean isUseCache()
-
isResultOrdered
public boolean isResultOrdered()
-
getDatabaseId
public java.lang.String getDatabaseId()
-
getKeyProperties
public java.lang.String[] getKeyProperties()
-
getKeyColumns
public java.lang.String[] getKeyColumns()
-
getStatementLog
public Log getStatementLog()
-
getLang
public LanguageDriver getLang()
-
getResultSets
public java.lang.String[] getResultSets()
-
getResulSets
@Deprecated public java.lang.String[] getResulSets()
Deprecated.UsegetResultSets()
Gets the resul sets.- Returns:
- the resul sets
-
getBoundSql
public BoundSql getBoundSql(java.lang.Object parameterObject)
-
delimitedStringToArray
private static java.lang.String[] delimitedStringToArray(java.lang.String in)
-
-