| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.exolab.castor.mapping.loader.AbstractMappingLoader2org.exolab.castor.mapping.loader.AbstractMappingLoaderorg.exolab.castor.xml.XMLMappingLoaderpublic final class XMLMappingLoaderextends AbstractMappingLoaderNested Class Summary | |
(package private) class |
|
Nested classes/interfaces inherited from class org.exolab.castor.mapping.loader.AbstractMappingLoader | |
AbstractMappingLoader.TypeInfoReference | |
Field Summary |
Fields inherited from class org.exolab.castor.mapping.loader.AbstractMappingLoader | |
EMPTY_ARGS, NO_DESCRIPTOR, STRING_ARG, VALUE_OF | |
Constructor Summary | |
| |
Method Summary | |
protected ClassDescriptor |
|
protected FieldDescriptor |
|
BindingType | |
protected TypeInfo |
|
protected void |
|
void |
|
Methods inherited from class org.exolab.castor.mapping.loader.AbstractMappingLoader | |
createDescriptor, createFieldDesc, createFieldHandler, findAccessor, getIdentityColumnNames, getSourceType, getTypeInfo, isPrimitive, loadMappingInternal, resolveRelations, resolveType | |
Methods inherited from class org.exolab.castor.mapping.loader.AbstractMappingLoader2 | |
addDescriptor, clear, descriptorIterator, getClassLoader, getDescriptor, isAllowRedefinition, loadMapping, loadMappingInternal, setAllowRedefinitions, setClassLoader | |
protected ClassDescriptor createDescriptor(ClassMapping clsMap) throws MappingException
- Overrides:
- createDescriptor in interface AbstractMappingLoader
protected FieldDescriptor createFieldDesc(Class javaClass, FieldMapping fieldMap) throws MappingException
- Overrides:
- createFieldDesc in interface AbstractMappingLoader
public BindingType getBindingType()
- Specified by:
- getBindingType in interface MappingLoader
protected TypeInfo getTypeInfo(Class fieldType, CollectionHandler colHandler, FieldMapping fieldMap) throws MappingException
- Overrides:
- getTypeInfo in interface AbstractMappingLoader
protected void resolveRelations(ClassDescriptor clsDesc)
- Overrides:
- resolveRelations in interface AbstractMappingLoader
public void setLoadPackageMappings(boolean loadPackageMappings)
Sets whether or not to look for and load package specific mapping files (".castor.xml" files).
- Parameters:
loadPackageMappings- a boolean that enables or disables the loading of package specific mapping files