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 classMappedStatement.Builder
-
Field Summary
Fields Modifier and Type Field Description private Cachecacheprivate Configurationconfigurationprivate java.lang.StringdatabaseIdprivate booleandirtySelectprivate java.lang.IntegerfetchSizeprivate booleanflushCacheRequiredprivate booleanhasNestedResultMapsprivate java.lang.Stringidprivate java.lang.String[]keyColumnsprivate KeyGeneratorkeyGeneratorprivate java.lang.String[]keyPropertiesprivate LanguageDriverlangprivate ParameterMapparameterMapprivate java.lang.Stringresourceprivate java.util.List<ResultMap>resultMapsprivate booleanresultOrderedprivate java.lang.String[]resultSetsprivate ResultSetTyperesultSetTypeprivate SqlCommandTypesqlCommandTypeprivate SqlSourcesqlSourceprivate LogstatementLogprivate StatementTypestatementTypeprivate java.lang.Integertimeoutprivate booleanuseCache
-
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
-
dirtySelect
private boolean dirtySelect
-
-
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()
-
isDirtySelect
public boolean isDirtySelect()
-
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)
-
-