org.exolab.castor.xml.util
public class XMLClassDescriptorResolverImpl extends Object implements XMLClassDescriptorResolver
Version: $Revision: 6126 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
| Nested Class Summary | |
|---|---|
| class | XMLClassDescriptorResolverImpl.XCDEnumerator
A locally used implementation of ClassDescriptorEnumeration |
| Constructor Summary | |
|---|---|
| XMLClassDescriptorResolverImpl()
Creates a new ClassDescriptorResolverImpl | |
| Method Summary | |
|---|---|
| Introspector | getIntrospector()
Returns the Introspector being used by this ClassDescriptorResolver.
|
| MappingLoader | getMappingLoader()
{@inheritDoc }
|
| ClassDescriptor | resolve(Class type)
{@inheritDoc }
|
| XMLClassDescriptor | resolve(String className)
{@inheritDoc }
|
| XMLClassDescriptor | resolve(String className, ClassLoader loader)
{@inheritDoc }
|
| ClassDescriptorEnumeration | resolveAllByXMLName(String xmlName, String namespaceURI, ClassLoader loader)
{@inheritDoc }
|
| XMLClassDescriptor | resolveByXMLName(String xmlName, String namespaceURI, ClassLoader loader)
{@inheritDoc }
|
| XMLClassDescriptor | resolveXML(Class type)
{@inheritDoc }
|
| void | setClassLoader(ClassLoader loader)
{@inheritDoc }
|
| void | setIntrospection(boolean enable)
Enables or disables introspection. |
| void | setLoadPackageMappings(boolean loadPackageMappings)
Sets whether or not to look for and load package specific
mapping files (".castor.xml" files).
|
| void | setMappingLoader(MappingLoader mappingLoader)
{@inheritDoc }
|
Returns: the Introspector being used by this ClassDescriptorResolver
See Also: getMappingLoader
See Also: ClassDescriptorResolver
See Also: XMLClassDescriptorResolver
See Also: XMLClassDescriptorResolver
See Also: XMLClassDescriptorResolver
See Also: XMLClassDescriptorResolver
See Also: XMLClassDescriptorResolver
See Also: XMLClassDescriptorResolver
Parameters: enable a flag to indicate whether or not introspection is allowed.
Parameters: loadPackageMappings a boolean that enables or disables the loading of package specific mapping files
See Also: setMappingLoader