|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ResolverException | |
| org.castor.xml | |
| 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.util | |
| org.exolab.castor.xml.util.resolvers | |
| Uses of ResolverException in org.castor.xml |
| Methods in org.castor.xml that throw ResolverException | |
void |
AbstractInternalContext.addClass(java.lang.Class clazz)
|
void |
AbstractInternalContext.addClasses(java.lang.Class[] clazzes)
|
void |
AbstractInternalContext.addPackage(java.lang.String packageName)
|
void |
AbstractInternalContext.addPackages(java.lang.String[] packageNames)
|
void |
InternalContext.addClass(java.lang.Class clazz)
Loads the class descriptor for the class instance specified. |
void |
InternalContext.addClasses(java.lang.Class[] clazzes)
Loads the class descriptor for the class instance specified. |
void |
InternalContext.addPackage(java.lang.String packageName)
Loads class descriptors from the package specified. |
void |
InternalContext.addPackages(java.lang.String[] packageNames)
Loads class descriptors from the packages specified. |
| Uses of ResolverException in org.exolab.castor.xml |
| Methods in org.exolab.castor.xml that throw ResolverException | |
ClassDescriptor |
ClassDescriptorResolver.resolve(java.lang.Class type)
Returns the ClassDescriptor for the given class |
XMLClassDescriptor |
XMLClassDescriptorResolver.resolve(java.lang.String className)
Returns the XMLClassDescriptor for the given class name. |
XMLClassDescriptor |
XMLClassDescriptorResolver.resolve(java.lang.String className,
java.lang.ClassLoader loader)
Returns the XMLClassDescriptor for the given class name. |
XMLClassDescriptor |
XMLClassDescriptorResolver.resolveByXMLName(java.lang.String xmlName,
java.lang.String namespaceURI,
java.lang.ClassLoader loader)
Returns the first XMLClassDescriptor that matches the given XML name and namespaceURI. |
java.util.Iterator |
XMLClassDescriptorResolver.resolveAllByXMLName(java.lang.String xmlName,
java.lang.String namespaceURI,
java.lang.ClassLoader loader)
Returns an enumeration of XMLClassDescriptor objects that match the given xml name. |
void |
XMLClassDescriptorResolver.addClass(java.lang.String className)
Loads the class descriptor for the class instance specified. |
void |
XMLClassDescriptorResolver.addClasses(java.lang.String[] classNames)
Loads the class descriptors for the class instances specified. |
void |
XMLClassDescriptorResolver.addClass(java.lang.Class clazz)
Loads the class descriptor for the class instance specified. |
void |
XMLClassDescriptorResolver.addClasses(java.lang.Class[] clazzes)
Loads the class descriptors for the class instances specified. |
void |
XMLClassDescriptorResolver.addPackage(java.lang.String packageName)
Loads class descriptors from the package specified. |
void |
XMLClassDescriptorResolver.addPackages(java.lang.String[] packageNames)
Loads class descriptors from the packages specified. |
void |
XMLClassDescriptorResolver.loadClassDescriptors(java.lang.String packageName)
Deprecated. Please use e.g. #addPackage(String) instead. |
void |
XMLContext.addClass(java.lang.Class clazz)
Loads the class descriptor for the class instance specified. |
void |
XMLContext.addClasses(java.lang.Class[] clazzes)
Loads the class descriptor for the class instance specified. |
void |
XMLContext.addPackage(java.lang.String packageName)
Loads class descriptors from the package specified. |
void |
XMLContext.addPackages(java.lang.String[] packageNames)
Loads class descriptors from the packages specified. |
| Uses of ResolverException in org.exolab.castor.xml.util |
| Methods in org.exolab.castor.xml.util that throw ResolverException | |
ClassDescriptor |
JDOClassDescriptorResolverImpl.resolve(java.lang.Class type)
Returns the ClassDescriptor for the given class |
java.util.Map |
ResolverClassCommand.resolve(java.lang.String className,
java.util.Map p)
The one and only purpose resolver commands are good for ;-) . |
java.util.Map |
ResolverPackageCommand.resolve(java.lang.String packageName,
java.util.Map p)
The one and only purpose resolver commands are good for ;-) . |
ClassDescriptor |
ResolverStrategy.resolveClass(ResolverStrategy.ResolverResults resolverResults,
java.lang.String className)
Implementes a strategy how a class is resolved into a list of class descriptors. |
void |
ResolverStrategy.resolvePackage(ResolverStrategy.ResolverResults resolverResults,
java.lang.String packageName)
Implementes a strategy how a package is resolved into a list of class descriptors. |
ClassDescriptor |
XMLClassDescriptorResolverImpl.resolve(java.lang.Class type)
Returns the ClassDescriptor for the given class |
XMLClassDescriptor |
XMLClassDescriptorResolverImpl.resolve(java.lang.String className)
Returns the XMLClassDescriptor for the given class name. |
XMLClassDescriptor |
XMLClassDescriptorResolverImpl.resolve(java.lang.String className,
java.lang.ClassLoader loader)
Returns the XMLClassDescriptor for the given class name. |
void |
XMLClassDescriptorResolverImpl.addClass(java.lang.String className)
Loads the class descriptor for the class instance specified. The use of this method is useful when no mapping is used, as happens when the domain classes hase been generated using the XML code generator (in which case instead of a mapping file class descriptor files will be generated). |
void |
XMLClassDescriptorResolverImpl.addClasses(java.lang.String[] classNames)
Loads the class descriptors for the class instances specified. The use of this method is useful when no mapping is used, as happens when the domain classes hase been generated using the XML code generator (in which case instead of a mapping file class descriptor files will be generated). |
void |
XMLClassDescriptorResolverImpl.addClass(java.lang.Class clazz)
Loads the class descriptor for the class instance specified. The use of this method is useful when no mapping is used, as happens when the domain classes have been generated using the XML code generator (in which case instead of a mapping file class descriptor files will be generated). |
void |
XMLClassDescriptorResolverImpl.addClasses(java.lang.Class[] clazzes)
Loads the class descriptors for the class instances specified. The use of this method is useful when no mapping is used, as happens when the domain classes hase been generated using the XML code generator (in which case instead of a mapping file class descriptor files will be generated). |
void |
XMLClassDescriptorResolverImpl.addPackage(java.lang.String packageName)
Loads class descriptors from the package specified. The use of this method is useful when no mapping is used, as happens when the domain classes hase been generated using the XML code generator (in which case instead of a mapping file class descriptor files will be generated). Please note that this functionality will work only if you provide the .castor.cdr file with your generated classes (as generated by the XML code generator). |
void |
XMLClassDescriptorResolverImpl.addPackages(java.lang.String[] packageNames)
Loads class descriptors from the packages specified. The use of this method is useful when no mapping is used, as happens when the domain classes hase been generated using the XML code generator (in which case instead of a mapping file class descriptor files will be generated). Please note that this functionality will work only if you provide the .castor.cdr files with your generated classes (as generated by the XML code generator). |
void |
XMLClassDescriptorResolverImpl.loadClassDescriptors(java.lang.String packageName)
Loads class descriptors from the package specified. The use of this method is useful when no mapping is used, as happens when the domain classes hase been generated using the XML code generator (in which case instead of a mapping file class descriptor files will be generated). Please note that this functionality will work only if you provide the .castor.cdr file with your generated classes (as generated by the XML code generator). |
| Uses of ResolverException in org.exolab.castor.xml.util.resolvers |
| Methods in org.exolab.castor.xml.util.resolvers that throw ResolverException | |
java.util.Map |
AbstractResolverClassCommand.resolve(java.lang.String className,
java.util.Map properties)
The one and only purpose resolver commands are good for ;-) . It can be called with className and clazz set, so the command decides which suites it best or at least one of the two arguments set. |
protected abstract java.util.Map |
AbstractResolverClassCommand.internalResolve(java.lang.String className,
java.lang.ClassLoader classLoader,
java.util.Map props)
The required parameter checks are in the public method and here we expect that the resolve logic itself is implemented. |
java.util.Map |
AbstractResolverPackageCommand.resolve(java.lang.String packageName,
java.util.Map properties)
The one and only purpose resolver commands are good for ;-) . Resolving the package giving and returning (a maybe empty) list of descriptors found. The descriptors are put into a Map of String (className) and Class (descriptor class). |
protected abstract java.util.Map |
AbstractResolverPackageCommand.internalResolve(java.lang.String packageName,
java.lang.ClassLoader classLoader,
java.util.Map props)
The required parameter checks are in the public method and here we expect that the resolve logic itself is implemented. |
protected java.util.Map |
ByCDR.internalResolve(java.lang.String packageName,
java.lang.ClassLoader classLoader,
java.util.Map properties)
Tries to load the CDR file for the given package name using the provided class loader. |
protected java.util.Map |
ByDescriptorClass.internalResolve(java.lang.String className,
java.lang.ClassLoader classLoader,
java.util.Map properties)
Tries to load an XMLClassDescriptor directly from an existing .class file. |
protected java.util.Map |
ByIntrospection.internalResolve(java.lang.String className,
java.lang.ClassLoader classLoader,
java.util.Map properties)
Creates an XMLClassDescriptor for the given type by using introspection. |
protected java.util.Map |
ByMappingLoader.internalResolve(java.lang.String className,
java.lang.ClassLoader classLoader,
java.util.Map properties)
If a mapping loader is set in the configuration the descriptor for the given class / className is taken from the mapping loader and put into the cache. |
protected java.util.Map |
ByPackageMapping.internalResolve(java.lang.String packageName,
java.lang.ClassLoader classLoader,
java.util.Map properties)
The required parameter checks are in the public method and here we expect that the resolve logic itself is implemented. |
ClassDescriptor |
CastorXMLStrategy.resolveClass(ResolverStrategy.ResolverResults resolverResults,
java.lang.String className)
Implementes a strategy how a class is resolved into a list of class descriptors. |
void |
CastorXMLStrategy.resolvePackage(ResolverStrategy.ResolverResults resolverResults,
java.lang.String packageName)
Implementes a strategy how a package is resolved into a list of class descriptors. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||