com.agapple.mapping.core.config
类 BeanMappingConfigRespository

java.lang.Object
  继承者 com.agapple.mapping.core.config.BeanMappingConfigRespository

public class BeanMappingConfigRespository
extends Object

BeanMappingObject对应的仓库,解析一次Object后会进行cache

作者:
jianghang 2011-5-26 下午07:57:33

构造方法摘要
BeanMappingConfigRespository()
           
 
方法摘要
 BeanMappingObject getBeanMappingObject(Class src, Class target)
          根据class查找对应的BeanMappingObject
 BeanMappingObject getBeanMappingObject(String name)
          根据name查找对应的BeanMappingObject
 void register(BeanMappingBuilder builder)
          直接注册一个解析好的BeanMappingBuilder
 void register(BeanMappingObject object)
          直接注册一个解析号的BeanMappingObject
 void register(Class src, Class target)
          直接注册为默认mapping
 void registerConfig(InputStream in)
          注册beanMapping配置的流
 void registerMap(Class src)
          直接注册bean和map的mapping关系
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BeanMappingConfigRespository

public BeanMappingConfigRespository()
方法详细信息

getBeanMappingObject

public BeanMappingObject getBeanMappingObject(Class src,
                                              Class target)
根据class查找对应的BeanMappingObject


getBeanMappingObject

public BeanMappingObject getBeanMappingObject(String name)
根据name查找对应的BeanMappingObject


register

public void register(BeanMappingBuilder builder)
直接注册一个解析好的BeanMappingBuilder


register

public void register(BeanMappingObject object)
直接注册一个解析号的BeanMappingObject


register

public void register(Class src,
                     Class target)
直接注册为默认mapping

参数:
src -
dest -

registerMap

public void registerMap(Class src)
直接注册bean和map的mapping关系


registerConfig

public void registerConfig(InputStream in)
注册beanMapping配置的流



Copyright © 2012. All Rights Reserved.