Uses of Class
org.apache.ibatis.reflection.MetaObject
-
Packages that use MetaObject Package Description org.apache.ibatis.builder Base package for the Configuration building code.org.apache.ibatis.datasource.unpooled Hyper-simple Datasource.org.apache.ibatis.executor Contains the statement executors.org.apache.ibatis.executor.keygen Contains the key generators.org.apache.ibatis.executor.loader Base package for loading results into beans.org.apache.ibatis.executor.resultset Contains the result processing logic.org.apache.ibatis.mapping Base package for mapping.org.apache.ibatis.reflection Reflection utils.org.apache.ibatis.reflection.wrapper Object wrappers.org.apache.ibatis.scripting.xmltags Default XML MyBatis language.org.apache.ibatis.session Base package. -
-
Uses of MetaObject in org.apache.ibatis.builder
Fields in org.apache.ibatis.builder declared as MetaObject Modifier and Type Field Description private MetaObject
SqlSourceBuilder.ParameterMappingTokenHandler. metaParameters
-
Uses of MetaObject in org.apache.ibatis.datasource.unpooled
Methods in org.apache.ibatis.datasource.unpooled with parameters of type MetaObject Modifier and Type Method Description private java.lang.Object
UnpooledDataSourceFactory. convertValue(MetaObject metaDataSource, java.lang.String propertyName, java.lang.String value)
-
Uses of MetaObject in org.apache.ibatis.executor
Fields in org.apache.ibatis.executor declared as MetaObject Modifier and Type Field Description private MetaObject
BaseExecutor.DeferredLoad. resultObject
Methods in org.apache.ibatis.executor with parameters of type MetaObject Modifier and Type Method Description void
BaseExecutor. deferLoad(MappedStatement ms, MetaObject resultObject, java.lang.String property, CacheKey key, java.lang.Class<?> targetType)
void
CachingExecutor. deferLoad(MappedStatement ms, MetaObject resultObject, java.lang.String property, CacheKey key, java.lang.Class<?> targetType)
void
Executor. deferLoad(MappedStatement ms, MetaObject resultObject, java.lang.String property, CacheKey key, java.lang.Class<?> targetType)
Constructors in org.apache.ibatis.executor with parameters of type MetaObject Constructor Description DeferredLoad(MetaObject resultObject, java.lang.String property, CacheKey key, PerpetualCache localCache, Configuration configuration, java.lang.Class<?> targetType)
-
Uses of MetaObject in org.apache.ibatis.executor.keygen
Methods in org.apache.ibatis.executor.keygen with parameters of type MetaObject Modifier and Type Method Description private void
SelectKeyGenerator. handleMultipleProperties(java.lang.String[] keyProperties, MetaObject metaParam, MetaObject metaResult)
private void
SelectKeyGenerator. setValue(MetaObject metaParam, java.lang.String property, java.lang.Object value)
-
Uses of MetaObject in org.apache.ibatis.executor.loader
Fields in org.apache.ibatis.executor.loader declared as MetaObject Modifier and Type Field Description private MetaObject
ResultLoaderMap.LoadPair. metaResultObject
Meta object which sets loaded properties.Methods in org.apache.ibatis.executor.loader with parameters of type MetaObject Modifier and Type Method Description void
ResultLoaderMap. addLoader(java.lang.String property, MetaObject metaResultObject, ResultLoader resultLoader)
Constructors in org.apache.ibatis.executor.loader with parameters of type MetaObject Constructor Description LoadPair(java.lang.String property, MetaObject metaResultObject, ResultLoader resultLoader)
-
Uses of MetaObject in org.apache.ibatis.executor.resultset
Fields in org.apache.ibatis.executor.resultset declared as MetaObject Modifier and Type Field Description MetaObject
DefaultResultSetHandler.PendingRelation. metaObject
Methods in org.apache.ibatis.executor.resultset with parameters of type MetaObject Modifier and Type Method Description private void
DefaultResultSetHandler. addPendingChildRelation(java.sql.ResultSet rs, MetaObject metaResultObject, ResultMapping parentMapping)
private boolean
DefaultResultSetHandler. applyAutomaticMappings(ResultSetWrapper rsw, ResultMap resultMap, MetaObject metaObject, java.lang.String columnPrefix)
private boolean
DefaultResultSetHandler. applyNestedResultMappings(ResultSetWrapper rsw, ResultMap resultMap, MetaObject metaObject, java.lang.String parentPrefix, CacheKey parentRowKey, boolean newObject)
private boolean
DefaultResultSetHandler. applyPropertyMappings(ResultSetWrapper rsw, ResultMap resultMap, MetaObject metaObject, ResultLoaderMap lazyLoader, java.lang.String columnPrefix)
private java.util.List<DefaultResultSetHandler.UnMappedColumnAutoMapping>
DefaultResultSetHandler. createAutomaticMappings(ResultSetWrapper rsw, ResultMap resultMap, MetaObject metaObject, java.lang.String columnPrefix)
private java.lang.Object
DefaultResultSetHandler. getNestedQueryMappingValue(java.sql.ResultSet rs, MetaObject metaResultObject, ResultMapping propertyMapping, ResultLoaderMap lazyLoader, java.lang.String columnPrefix)
private java.lang.Object
DefaultResultSetHandler. getPropertyMappingValue(java.sql.ResultSet rs, MetaObject metaResultObject, ResultMapping propertyMapping, ResultLoaderMap lazyLoader, java.lang.String columnPrefix)
private void
DefaultResultSetHandler. handleRefCursorOutputParameter(java.sql.ResultSet rs, ParameterMapping parameterMapping, MetaObject metaParam)
private java.lang.Object
DefaultResultSetHandler. instantiateCollectionPropertyIfAppropriate(ResultMapping resultMapping, MetaObject metaObject)
private void
DefaultResultSetHandler. linkObjects(MetaObject metaObject, ResultMapping resultMapping, java.lang.Object rowValue)
-
Uses of MetaObject in org.apache.ibatis.mapping
Fields in org.apache.ibatis.mapping declared as MetaObject Modifier and Type Field Description private MetaObject
BoundSql. metaParameters
-
Uses of MetaObject in org.apache.ibatis.reflection
Fields in org.apache.ibatis.reflection declared as MetaObject Modifier and Type Field Description static MetaObject
SystemMetaObject. NULL_META_OBJECT
Methods in org.apache.ibatis.reflection that return MetaObject Modifier and Type Method Description static MetaObject
MetaObject. forObject(java.lang.Object object, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)
static MetaObject
SystemMetaObject. forObject(java.lang.Object object)
MetaObject
MetaObject. metaObjectForProperty(java.lang.String name)
-
Uses of MetaObject in org.apache.ibatis.reflection.wrapper
Fields in org.apache.ibatis.reflection.wrapper declared as MetaObject Modifier and Type Field Description protected MetaObject
BaseWrapper. metaObject
Methods in org.apache.ibatis.reflection.wrapper that return MetaObject Modifier and Type Method Description MetaObject
BeanWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
MetaObject
CollectionWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
MetaObject
MapWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
MetaObject
ObjectWrapper. instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
Methods in org.apache.ibatis.reflection.wrapper with parameters of type MetaObject Modifier and Type Method Description ObjectWrapper
DefaultObjectWrapperFactory. getWrapperFor(MetaObject metaObject, java.lang.Object object)
ObjectWrapper
ObjectWrapperFactory. getWrapperFor(MetaObject metaObject, java.lang.Object object)
Constructors in org.apache.ibatis.reflection.wrapper with parameters of type MetaObject Constructor Description BaseWrapper(MetaObject metaObject)
BeanWrapper(MetaObject metaObject, java.lang.Object object)
CollectionWrapper(MetaObject metaObject, java.util.Collection<java.lang.Object> object)
MapWrapper(MetaObject metaObject, java.util.Map<java.lang.String,java.lang.Object> map)
-
Uses of MetaObject in org.apache.ibatis.scripting.xmltags
Fields in org.apache.ibatis.scripting.xmltags declared as MetaObject Modifier and Type Field Description private MetaObject
DynamicContext.ContextMap. parameterMetaObject
Constructors in org.apache.ibatis.scripting.xmltags with parameters of type MetaObject Constructor Description ContextMap(MetaObject parameterMetaObject, boolean fallbackParameterObject)
-
Uses of MetaObject in org.apache.ibatis.session
Methods in org.apache.ibatis.session that return MetaObject Modifier and Type Method Description MetaObject
Configuration. newMetaObject(java.lang.Object object)
-