| org.exolab.castor.mapping.loader.AbstractMappingLoader org.exolab.castor.xml.XMLMappingLoader
XMLMappingLoader | final public class XMLMappingLoader extends AbstractMappingLoader (Code) | | An XML implementation of mapping helper. Creates XML class
descriptors from the mapping file.
author: Keith Visco author: Assaf Arkin version: $Revision: 6910 $ $Date: 2006-02-23 01:37:50 -0700 (Thu, 23 Feb 2006) $ |
XMLMappingLoader | public XMLMappingLoader(ClassLoader loader)(Code) | | Creates a new XMLMappingLoader
|
setLoadPackageMappings | public void setLoadPackageMappings(boolean loadPackageMappings)(Code) | | Sets whether or not to look for and load package specific
mapping files (".castor.xml" files).
Parameters: loadPackageMappings - a boolean that enables ordisables the loading of package specific mapping files |
Methods inherited from org.exolab.castor.mapping.loader.AbstractMappingLoader | final protected void checkFieldNameDuplicates(FieldDescriptor[] fields, Class cls) throws MappingException(Code)(Java Doc) abstract protected ClassDescriptor createClassDescriptor(ClassMapping clsMap) throws MappingException(Code)(Java Doc) final protected void createClassDescriptors(MappingRoot mapping) throws MappingException(Code)(Java Doc) protected AbstractFieldDescriptor createFieldDesc(Class javaClass, FieldMapping fieldMap) throws MappingException(Code)(Java Doc) final protected AbstractFieldDescriptor[] createFieldDescriptors(ClassMapping clsMap, Class javaClass) throws MappingException(Code)(Java Doc) final protected FieldHandler createFieldHandler(Class javaClass, Class fldType, FieldMapping fldMap, TypeInfoReference typeInfoRef) throws MappingException(Code)(Java Doc) final protected FieldDescriptor[] divideFieldDescriptors(FieldDescriptor[] fields, String[] ids, FieldDescriptor[] identities)(Code)(Java Doc) final public static Method findAccessor(Class javaClass, String methodName, Class fieldType, boolean getMethod) throws MappingException(Code)(Java Doc) final protected ClassDescriptor getDepended(ClassMapping clsMap, Class javaClass) throws MappingException(Code)(Java Doc) final protected ClassDescriptor getExtended(ClassMapping clsMap, Class javaClass) throws MappingException(Code)(Java Doc) protected int getIdColumnIndex(FieldDescriptor field, String[] ids)(Code)(Java Doc) final public static String[] getIdentityColumnNames(String[] ids, ClassMapping clsMap)(Code)(Java Doc) final protected ClassMapping getOrigin(ClassMapping clsMap)(Code)(Java Doc) final public String getSourceType()(Code)(Java Doc) protected TypeInfo getTypeInfo(Class fieldType, CollectionHandler colHandler, FieldMapping fieldMap) throws MappingException(Code)(Java Doc) final protected static boolean isPrimitive(Class type)(Code)(Java Doc) abstract public void loadMapping(MappingRoot mapping, Object param) throws MappingException(Code)(Java Doc) abstract protected void resolveRelations(ClassDescriptor clsDesc)(Code)(Java Doc) final protected Class resolveType(String typeName) throws MappingException(Code)(Java Doc)
|
|
|