com.agapple.mapping.core.config
类 BeanMappingObject

java.lang.Object
  继承者 com.agapple.mapping.core.config.BeanMappingObject
所有已实现的接口:
Serializable

public class BeanMappingObject
extends Object
implements Serializable

解析完成后的一个BeanMapping配置对象

 ChangeLog :
 a. 1.0.2支持mapping定义alias name,用于解决map<->map对象的多种映射定义
 

作者:
jianghang 2011-5-26 下午07:16:10
另请参见:
序列化表格

构造方法摘要
BeanMappingObject()
           
 
方法摘要
 void addBeanField(BeanMappingField beanField)
           
 List<BeanMappingField> getBeanFields()
           
 BeanMappingBehavior getBehavior()
           
 BatchExecutor getGetBatchExecutor()
           
 String getName()
           
 BatchExecutor getSetBatchExecutor()
           
 Class getSrcClass()
           
 String getSrcKey()
           
 Class getTargetClass()
           
 String getTargetKey()
           
 boolean isBatch()
           
 boolean isReversable()
           
 void setBatch(boolean batch)
           
 void setBeanFields(List<BeanMappingField> beanFields)
           
 void setBehavior(BeanMappingBehavior behavior)
           
 void setGetBatchExecutor(BatchExecutor getBatchExecutor)
           
 void setName(String name)
           
 void setReversable(boolean reversable)
           
 void setSetBatchExecutor(BatchExecutor setBatchExecutor)
           
 void setSrcClass(Class srcClass)
           
 void setSrcKey(String srcKey)
           
 void setTargetClass(Class targetClass)
           
 void setTargetKey(String targetKey)
           
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

BeanMappingObject

public BeanMappingObject()
方法详细信息

getName

public String getName()

setName

public void setName(String name)

getSrcClass

public Class getSrcClass()

setSrcClass

public void setSrcClass(Class srcClass)

getTargetClass

public Class getTargetClass()

setTargetClass

public void setTargetClass(Class targetClass)

isReversable

public boolean isReversable()

setReversable

public void setReversable(boolean reversable)

getBeanFields

public List<BeanMappingField> getBeanFields()

setBeanFields

public void setBeanFields(List<BeanMappingField> beanFields)

addBeanField

public void addBeanField(BeanMappingField beanField)

getSrcKey

public String getSrcKey()

setSrcKey

public void setSrcKey(String srcKey)

getTargetKey

public String getTargetKey()

setTargetKey

public void setTargetKey(String targetKey)

isBatch

public boolean isBatch()

setBatch

public void setBatch(boolean batch)

getGetBatchExecutor

public BatchExecutor getGetBatchExecutor()

setGetBatchExecutor

public void setGetBatchExecutor(BatchExecutor getBatchExecutor)

getSetBatchExecutor

public BatchExecutor getSetBatchExecutor()

setSetBatchExecutor

public void setSetBatchExecutor(BatchExecutor setBatchExecutor)

getBehavior

public BeanMappingBehavior getBehavior()

setBehavior

public void setBehavior(BeanMappingBehavior behavior)

toString

public String toString()
覆盖:
Object 中的 toString


Copyright © 2012. All Rights Reserved.