org.castor.cpa.util.classresolution.command
Class ClassResolutionByMappingLoader

java.lang.Object
  extended by org.castor.cpa.util.classresolution.command.BaseResolutionCommand
      extended by org.castor.cpa.util.classresolution.command.ClassResolutionByMappingLoader
All Implemented Interfaces:
NatureExtendable, PropertyHolder, ClassDescriptorResolutionCommand

public final class ClassResolutionByMappingLoader
extends BaseResolutionCommand

Resolves ClassDescriptors using a MappingLoader.

Author:
Lukas Lang

Constructor Summary
ClassResolutionByMappingLoader()
          Constructor taking a MappingLoader.
 
Method Summary
 ClassDescriptor resolve(java.lang.Class type)
          Resolves a ClassDescriptor for the given type using the MappingLoader of the MappingLoaderNature.
 
Methods inherited from class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
addNature, getClassDescriptorResolver, getProperty, hasNature, setClassDescriptorResolver, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassResolutionByMappingLoader

public ClassResolutionByMappingLoader()
Constructor taking a MappingLoader.

Method Detail

resolve

public ClassDescriptor resolve(java.lang.Class type)
Resolves a ClassDescriptor for the given type using the MappingLoader of the MappingLoaderNature.

Parameters:
type - The type to resolve.
Returns:
A ClassDescriptor or null if not found.
See Also:
org.exolab.castor.xml.util.ClassResolutionCommand#resolve(java.lang.Class)


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com