Uses of Class
org.exolab.castor.mapping.MappingException

Packages that use MappingException
org.castor.mapping   
org.castor.xml   
org.exolab.castor.mapping The Class Mapping API Version: $Revision: 6216 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Assaf Arkin Author: Keith Visco This package provides a common base for the class mapping descriptors and tools to generate mapping descriptors from a mapping file. 
org.exolab.castor.mapping.loader Implementations for mapping interfaces and the default mapping loader. 
org.exolab.castor.tools Command line tools Version: $Revision: 5951 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Assaf Arkin Author: Keith Visco  
org.exolab.castor.xml The XML Marshaller API Version: $Revision: 6213 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Keith Visco Marshaller marshalls a Java object into an XML document. 
org.exolab.castor.xml.handlers   
org.exolab.castor.xml.util   
 

Uses of MappingException in org.castor.mapping
 

Methods in org.castor.mapping that throw MappingException
 MappingLoader MappingLoaderFactory.getMappingLoader()
          Acquires the appropriate org.exolab.castor.mapping.MappingLoader with the given properties.
 MappingLoader AbstractMappingLoaderFactory.getMappingLoader()
           
 MappingLoader MappingUnmarshaller.getMappingLoader(Mapping mapping, BindingType bindingType)
          Returns a mapping resolver for the suitable engine.
 MappingLoader MappingUnmarshaller.getMappingLoader(Mapping mapping, BindingType bindingType, Object param)
          Returns a mapping resolver for the suitable engine.
 MappingLoader MappingLoaderRegistry.getMappingLoader(String sourceType, BindingType bindingType)
          Returns a mapping loader for the suitable source and binding type.
protected  void MappingUnmarshaller.loadMappingInternal(Mapping mapping, DTDResolver resolver, String url)
          Internal recursive loading method.
 void MappingUnmarshaller.loadMappingOnly(Mapping mapping)
           
 

Uses of MappingException in org.castor.xml
 

Methods in org.castor.xml that throw MappingException
 void InternalContext.addMapping(Mapping mapping)
          Instructs Castor to load class descriptors from the mapping given.
 void AbstractInternalContext.addMapping(Mapping mapping)
           
 

Uses of MappingException in org.exolab.castor.mapping
 

Methods in org.exolab.castor.mapping that throw MappingException
abstract  GeneralizedFieldHandler FieldHandlerFactory.createFieldHandler(Class type)
          Creates a GeneralizedFieldHandler for the given class type.
 List Mapping.getMappingSources()
          Get list of mapping sources to resolve.
 void Mapping.loadMapping(String url)
          Loads the mapping from the specified URL with type defaults to 'CastorXmlMapping'.
 void Mapping.loadMapping(String url, String type)
          Loads the mapping from the specified URL.
 void Mapping.loadMapping(URL url)
          Loads the mapping from the specified URL with type defaults to 'CastorXmlMapping'.
 void Mapping.loadMapping(URL url, String type)
          Loads the mapping from the specified URL.
 

Uses of MappingException in org.exolab.castor.mapping.loader
 

Methods in org.exolab.castor.mapping.loader that throw MappingException
protected  void AbstractMappingLoader2.addDescriptor(ClassDescriptor descriptor)
          Adds a class descriptor.
protected  void AbstractMappingLoader.checkFieldNameDuplicates(FieldDescriptor[] fields, Class cls)
          Checks all given fields for name equality and throws a MappingException if at least two fields have the same name.
protected abstract  ClassDescriptor AbstractMappingLoader.createClassDescriptor(ClassMapping clsMap)
           
protected  void AbstractMappingLoader.createClassDescriptors(MappingRoot mapping)
           
protected  FieldDescriptorImpl AbstractMappingLoader.createFieldDesc(Class javaClass, FieldMapping fieldMap)
          Creates a single field descriptor.
protected  FieldDescriptorImpl[] AbstractMappingLoader.createFieldDescriptors(ClassMapping clsMap, Class javaClass)
          Create field descriptors.
protected  FieldHandler AbstractMappingLoader.createFieldHandler(Class javaClass, Class fldType, FieldMapping fldMap, AbstractMappingLoader.TypeInfoReference typeInfoRef)
          Creates the FieldHandler for the given FieldMapping.
protected  void AbstractMappingLoader.createFieldHandlers(MappingRoot mapping)
          Load field handler definitions, check for duplicate definitions and instantiate the appropriate FieldHandler implementations.
static Method AbstractMappingLoader.findAccessor(Class javaClass, String methodName, Class fieldType, boolean getMethod)
          Returns the named accessor.
static Class CollectionHandlers.getCollectionType(String name)
          Returns the collection's Java class from the collection name.
protected  ClassDescriptor AbstractMappingLoader.getDepended(ClassMapping clsMap, Class javaClass)
          Gets the ClassDescriptor the given classMapping depends on.
protected  ClassDescriptor AbstractMappingLoader.getExtended(ClassMapping clsMap, Class javaClass)
          Gets the ClassDescriptor the given classMapping extends.
static CollectionHandler CollectionHandlers.getHandler(Class javaClass)
          Returns the collection's handler based on the Java class.
protected  TypeInfo AbstractMappingLoader.getTypeInfo(Class fieldType, CollectionHandler colHandler, FieldMapping fieldMap)
           
static boolean CollectionHandlers.isGetSetCollection(Class javaClass)
          Returns true if the collection requires get/set methods.
abstract  void AbstractMappingLoader.loadMapping(MappingRoot mapping, Object param)
          Loads the mapping from the specified mapping object if not loaded previously.
protected  Class AbstractMappingLoader.resolveType(String typeName)
          Returns the Java class for the named type.
 void FieldHandlerImpl.setAddMethod(Method method)
          Mutator method used by Introspector.
 void FieldHandlerImpl.setCreateMethod(Method method)
          Mutator method used by AbstractMappingLoader and Introspector.
 void FieldHandlerImpl.setEnumMethod(Method method)
          Sets the enumeration method.
 void FieldHandlerImpl.setHasDeleteMethod(Method hasMethod, Method deleteMethod)
          Mutator method used by AbstractMappingLoader and Introspector.
 void FieldHandlerImpl.setIterMethod(Method method)
          Sets the iteration method.
 void FieldHandlerImpl.setReadMethod(Method method)
          Mutator method used by Introspector.
 void FieldHandlerImpl.setWriteMethod(Method method)
          Mutator method used by Introspector.
 

Constructors in org.exolab.castor.mapping.loader that throw MappingException
FieldHandlerImpl(Field field, TypeInfo typeInfo)
          Construct a new field handler for the specified field.
FieldHandlerImpl(String fieldName, Method[] getSequence, Method[] setSequence, Method getMethod, Method setMethod, TypeInfo typeInfo)
          Construct a new field handler for the specified field that is accessed through the accessor methods (get/set).
 

Uses of MappingException in org.exolab.castor.tools
 

Methods in org.exolab.castor.tools that throw MappingException
 void MappingTool.addClass(Class cls)
          Adds the given Class to the mapping file.
 void MappingTool.addClass(Class cls, boolean deep)
          Adds the given Class to the mapping file.
 void MappingTool.addClass(String name)
          Adds the Class, specified by the given name, to the mapping file.
 void MappingTool.addClass(String name, boolean deep)
          Adds the Class, specified by the given name, to the mapping file.
 void MappingTool.write(Writer writer)
          Serializes the mapping to the given writer.
 

Uses of MappingException in org.exolab.castor.xml
 

Methods in org.exolab.castor.xml that throw MappingException
 void XMLContext.addMapping(Mapping mapping)
          Instructs Castor to load class descriptors from the mapping given.
protected  ClassDescriptor XMLMappingLoader.createClassDescriptor(ClassMapping classMapping)
          To create the class descriptor for the given class mapping.
protected  FieldDescriptorImpl XMLMappingLoader.createFieldDesc(Class javaClass, FieldMapping fieldMap)
           
protected  TypeInfo XMLMappingLoader.getTypeInfo(Class fieldType, CollectionHandler colHandler, FieldMapping fieldMap)
           
 void XMLMappingLoader.loadMapping(MappingRoot mapping, Object param)
          Loads the mapping from the specified mapping object if not loaded previously.
 void Unmarshaller.setMapping(Mapping mapping)
          Sets the Mapping to use during unmarshalling.
 void Marshaller.setMapping(Mapping mapping)
          Sets the given mapping to be used by the marshalling Framework.
 

Constructors in org.exolab.castor.xml that throw MappingException
Unmarshaller(InternalContext internalContext, Mapping mapping)
          Creates a new Unmarshaller with the given Mapping.
Unmarshaller(Mapping mapping)
          Creates a new Unmarshaller with the given Mapping.
 

Uses of MappingException in org.exolab.castor.xml.handlers
 

Methods in org.exolab.castor.xml.handlers that throw MappingException
 GeneralizedFieldHandler DefaultFieldHandlerFactory.createFieldHandler(Class type)
          Creates a GeneralizedFieldHandler for the given class type.
 

Constructors in org.exolab.castor.xml.handlers that throw MappingException
ValueOfFieldHandler(Class type)
          Creates a new ValueOfFieldHandler.
 

Uses of MappingException in org.exolab.castor.xml.util
 

Constructors in org.exolab.castor.xml.util that throw MappingException
XMLClassDescriptorAdapter(ClassDescriptor classDesc, String xmlName)
          Creates a new XMLClassDescriptorAdapter using the given ClassDescriptor.
XMLClassDescriptorAdapter(ClassDescriptor classDesc, String xmlName, NodeType primitiveNodeType)
          Creates a new XMLClassDescriptorAdapter using the given ClassDescriptor.
XMLContainerElementFieldDescriptor(XMLFieldDescriptorImpl fieldDesc, NodeType primitiveNodeType)
           
XMLFieldDescriptorImpl(FieldDescriptor fieldDesc, String xmlName, NodeType nodeType, NodeType primitiveNodeType)
          Construct a new field descriptor for the specified field.
 



Copyright © 2010. All Rights Reserved.