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.jdo.engine.JDOMappingLoader
public class JDOMappingLoader
extends MappingLoader
Nested Class Summary |
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 String[] |
|
protected TypeInfo |
|
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 |
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 String[] getSqlTypes(FieldMapping fieldMap)
Parse the sql type attribute to build an array of types, needed to support whitespace inside parameterized types (see Bug 1045)
protected TypeInfo getTypeInfo(Class fieldType, CollectionHandler colHandler, FieldMapping fieldMap) throws MappingException
- Overrides:
- getTypeInfo in interface MappingLoader
public void loadMapping(MappingRoot mapping, Object param) throws MappingException
- Overrides:
- loadMapping in interface MappingLoader