org.milyn.ejc
Class ClassModel
java.lang.Object
org.milyn.ejc.ClassModel
public class ClassModel
- extends Object
ClassModel contains a Map of JClass for easy lookup when
BeanWriter and BindingWriter needs to access the
classes.
Holds information about the xmltag and typeParameters associated with a given JClass
or JNamedType. These values are held in the ValueNodeInfo.
- Author:
- bardl
- See Also:
BeanWriter,
BindingWriter,
ValueNodeInfo
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassModel
public ClassModel()
setEdimap
public void setEdimap(org.milyn.edisax.model.internal.Edimap edimap)
getEdimap
public org.milyn.edisax.model.internal.Edimap getEdimap()
getRootBeanConfig
public BindingConfig getRootBeanConfig()
setRootBeanConfig
public void setRootBeanConfig(BindingConfig rootBeanConfig)
getCreatedClasses
public List<org.milyn.javabean.pojogen.JClass> getCreatedClasses()
- Returns a List of all generated
JClass.
- Returns:
- A
List of JClass.
addCreatedClass
public void addCreatedClass(org.milyn.javabean.pojogen.JClass jclass)
- Adds a
JClass to the ClassModel.
- Parameters:
jclass - the JClass to add.
setClassesByNode
public void setClassesByNode(Map<org.milyn.edisax.model.internal.MappingNode,org.milyn.javabean.pojogen.JClass> classesBySegref)
getClassesByNode
public Map<org.milyn.edisax.model.internal.MappingNode,org.milyn.javabean.pojogen.JClass> getClassesByNode()
isClassCreator
public boolean isClassCreator(org.milyn.javabean.pojogen.JClass jClass)
setReferencedClasses
public void setReferencedClasses(Collection<org.milyn.javabean.pojogen.JClass> referencedClasses)
getBindingFilePath
public String getBindingFilePath()
setBindingFilePath
public void setBindingFilePath(String bindingFilePath)
Copyright © 2018. All rights reserved.