Home » Castor-1.3-src » org.exolab.castor » xml » util » resolvers » [javadoc | source]
org.exolab.castor.xml.util.resolvers
public class: ByIntrospection [javadoc | source]
java.lang.Object
   org.exolab.castor.xml.util.resolvers.AbstractResolverClassCommand
      org.exolab.castor.xml.util.resolvers.ByIntrospection

All Implemented Interfaces:
    ResolverClassCommand

Resolve a class by creating a generic descriptor based on the informations read from the class with introspection.
Constructor:
 public ByIntrospection() 
Method from org.exolab.castor.xml.util.resolvers.ByIntrospection Summary:
internalResolve
Methods from org.exolab.castor.xml.util.resolvers.AbstractResolverClassCommand:
internalResolve,   resolve
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.exolab.castor.xml.util.resolvers.ByIntrospection Detail:
 protected Map internalResolve(String className,
    ClassLoader classLoader,
    Map properties) throws ResolverException 
    Creates an XMLClassDescriptor for the given type by using introspection. This method will rely on the Introspector set with setIntrospector. If a descriptor is successfully created it will be added to the DescriptorCache.
    NOTE: If this XMLClassDescriptorResolver is NOT configured to use introspection this method will NOT create an descriptor.

    {@inheritDoc}