org.exolab.castor.xml
public interface ClassDescriptorResolver
Version: $Revision: 1.2 $ $Date: 2005/03/01 00:41:38 $
Method Summary | |
---|---|
XMLMappingLoader | getMappingLoader() Note: This method will be removed soon (kv). |
XMLClassDescriptor | resolve(Class type)
Returns the XMLClassDescriptor for the given class
|
XMLClassDescriptor | resolve(String className)
Returns the XMLClassDescriptor for the given class name
|
XMLClassDescriptor | resolve(String className, ClassLoader loader)
Returns the XMLClassDescriptor for the given class name
|
ClassDescriptorEnumeration | resolveAllByXMLName(String xmlName, String namespaceURI, ClassLoader loader)
Returns an enumeration of XMLClassDescriptor objects that
match the given xml name
|
XMLClassDescriptor | resolveByXMLName(String xmlName, String namespaceURI, ClassLoader loader)
Returns the first XMLClassDescriptor that matches the given
XML name and namespaceURI. |
void | setMappingLoader(XMLMappingLoader xmlMappingLoader)
Sets the mapping loader for this ClassDescriptorResolver
Note: This method will be removed soon (kv). |
Parameters: type the Class to find the XMLClassDescriptor for
Returns: the XMLClassDescriptor for the given class
Parameters: className the class name to find the XMLClassDescriptor for
Returns: the XMLClassDescriptor for the given class name
Parameters: className the class name to find the XMLClassDescriptor for loader the ClassLoader to use
Returns: the XMLClassDescriptor for the given class name
Parameters: className the class name to find the XMLClassDescriptor for loader the ClassLoader to use
Returns: an enumeration of XMLClassDescriptor objects.
Parameters: className the class name to find the XMLClassDescriptor for loader the ClassLoader to use
Returns: the XMLClassDescriptor for the given XML name