org.milyn.ejc
Class BindingConfig

java.lang.Object
  extended by org.milyn.ejc.BindingConfig

public class BindingConfig
extends Object

BindingConfig

Author:
bardl, tom.fennelly@gmail.com

Constructor Summary
BindingConfig(String beanId, String createOnElement, Class<?> runtimeClass, BindingConfig parent, JNamedType propertyOnParent)
           
BindingConfig(String beanId, String createOnElement, JClass beanClass, BindingConfig parent, JNamedType propertyOnParent)
           
 
Method Summary
 JClass getBeanClass()
           
 String getBeanId()
           
 String getCreateOnElement()
           
 MappingNode getMappingNode()
           
 BindingConfig getParent()
           
 JNamedType getPropertyOnParent()
           
 Class<?> getRuntimeClass()
           
 List<ValueNodeInfo> getValueBindings()
           
 List<BindingConfig> getWireBindings()
           
 org.milyn.ejc.WriteMethod getWriteMethod()
           
 void setBeanClass(JClass beanClass)
           
 void setMappingNode(MappingNode mappingNode)
           
 void setPropertyOnParent(JNamedType propertyOnParent)
           
 void setValueBindings(List<ValueNodeInfo> valueBindings)
           
 void setWireBindings(List<BindingConfig> wireBindings)
           
 void setWriteMethod(org.milyn.ejc.WriteMethod writeMethod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingConfig

public BindingConfig(String beanId,
                     String createOnElement,
                     JClass beanClass,
                     BindingConfig parent,
                     JNamedType propertyOnParent)

BindingConfig

public BindingConfig(String beanId,
                     String createOnElement,
                     Class<?> runtimeClass,
                     BindingConfig parent,
                     JNamedType propertyOnParent)
Method Detail

getBeanId

public String getBeanId()

getCreateOnElement

public String getCreateOnElement()

getBeanClass

public JClass getBeanClass()

setMappingNode

public void setMappingNode(MappingNode mappingNode)

getMappingNode

public MappingNode getMappingNode()

setValueBindings

public void setValueBindings(List<ValueNodeInfo> valueBindings)

setBeanClass

public void setBeanClass(JClass beanClass)

setWireBindings

public void setWireBindings(List<BindingConfig> wireBindings)

getRuntimeClass

public Class<?> getRuntimeClass()

getParent

public BindingConfig getParent()

getPropertyOnParent

public JNamedType getPropertyOnParent()

setPropertyOnParent

public void setPropertyOnParent(JNamedType propertyOnParent)

getValueBindings

public List<ValueNodeInfo> getValueBindings()

getWireBindings

public List<BindingConfig> getWireBindings()

getWriteMethod

public org.milyn.ejc.WriteMethod getWriteMethod()

setWriteMethod

public void setWriteMethod(org.milyn.ejc.WriteMethod writeMethod)


Copyright © 2011. All Rights Reserved.