Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.ibatis.sqlmap.engine.mapping.result.loader
Class EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl  view EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl download EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl.java

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl
Enclosing class:
EnhancedLazyResultLoader

private static class EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl
extends java.lang.Object


Field Summary
protected  com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client
           
protected  boolean loaded
           
protected  java.lang.Object parameterObject
           
protected  java.lang.Object resultObject
           
protected  java.lang.String statementName
           
protected  java.lang.Class targetType
           
 
Constructor Summary
EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client, java.lang.String statementName, java.lang.Object parameterObject, java.lang.Class targetType)
          Constructor for an enhanced lazy list loader implementation
 
Method Summary
 java.lang.Object invoke(java.lang.Object o, java.lang.reflect.Method method, java.lang.Object[] objects)
           
private  void loadObject()
           
 java.lang.Object loadResult()
          Loads the result
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

client

protected com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client

statementName

protected java.lang.String statementName

parameterObject

protected java.lang.Object parameterObject

targetType

protected java.lang.Class targetType

loaded

protected boolean loaded

resultObject

protected java.lang.Object resultObject
Constructor Detail

EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl

public EnhancedLazyResultLoader.EnhancedLazyResultLoaderImpl(com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient client,
                                                             java.lang.String statementName,
                                                             java.lang.Object parameterObject,
                                                             java.lang.Class targetType)
Constructor for an enhanced lazy list loader implementation

Method Detail

loadResult

public java.lang.Object loadResult()
                            throws java.sql.SQLException
Loads the result


invoke

public java.lang.Object invoke(java.lang.Object o,
                               java.lang.reflect.Method method,
                               java.lang.Object[] objects)
                        throws java.lang.Throwable

loadObject

private void loadObject()