org.apache.ibatis.executor.loader
Class ResultLoaderMap

java.lang.Object
  extended by org.apache.ibatis.executor.loader.ResultLoaderMap

public class ResultLoaderMap
extends Object


Nested Class Summary
static class ResultLoaderMap.LoadPair
          Property which was not loaded yet.
 
Constructor Summary
ResultLoaderMap()
           
 
Method Summary
 void addLoader(String property, MetaObject metaResultObject, ResultLoader resultLoader)
           
 Map<String,ResultLoaderMap.LoadPair> getProperties()
           
 Set<String> getPropertyNames()
           
 boolean hasLoader(String property)
           
 boolean load(String property)
           
 void loadAll()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultLoaderMap

public ResultLoaderMap()
Method Detail

addLoader

public void addLoader(String property,
                      MetaObject metaResultObject,
                      ResultLoader resultLoader)

getProperties

public final Map<String,ResultLoaderMap.LoadPair> getProperties()

getPropertyNames

public Set<String> getPropertyNames()

size

public int size()

hasLoader

public boolean hasLoader(String property)

load

public boolean load(String property)
             throws SQLException
Throws:
SQLException

loadAll

public void loadAll()
             throws SQLException
Throws:
SQLException


Copyright © 2010-2013 MyBatis.org. All Rights Reserved.