Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.exolab.castor.mapping.loader.MappingLoader
org.exolab.castor.xml.XMLMappingLoader
public class XMLMappingLoader
extends MappingLoader
Nested Class Summary | |
(package private) class |
|
(package private) class |
|
Nested classes/interfaces inherited from class org.exolab.castor.mapping.loader.MappingLoader | |
MappingLoader.TypeInfoReference |
Field Summary |
Fields inherited from class org.exolab.castor.mapping.loader.MappingLoader | |
NoDescriptor |
Constructor Summary | |
|
Method Summary | |
protected ClassDescriptor |
|
protected FieldDescriptor |
|
protected TypeInfo |
|
protected void |
|
Methods inherited from class org.exolab.castor.mapping.loader.MappingLoader | |
addDescriptor , createDescriptor , createFieldDesc , createFieldDescs , createFieldHandler , findAccessor , getClassLoader , getDescriptor , getLogWriter , getTypeInfo , listDescriptors , listJavaClasses , loadClassDescriptor , loadMapping , resolveRelations , resolveType , setAllowRedefinitions |
public XMLMappingLoader(ClassLoader loader, PrintWriter logWriter) throws MappingException
Creates a new XMLMappingLoader
protected ClassDescriptor createDescriptor(ClassMapping clsMap) throws MappingException
- Overrides:
- createDescriptor in interface MappingLoader
protected FieldDescriptor createFieldDesc(Class javaClass, FieldMapping fieldMap) throws MappingException
- Overrides:
- createFieldDesc in interface MappingLoader
protected TypeInfo getTypeInfo(Class fieldType, CollectionHandler colHandler, FieldMapping fieldMap) throws MappingException
- Overrides:
- getTypeInfo in interface MappingLoader
protected void resolveRelations(ClassDescriptor clsDesc) throws MappingException
- Overrides:
- resolveRelations in interface MappingLoader