Interface ClassDescriptorResolutionCommand
- All Superinterfaces:
NatureExtendable,PropertyHolder
- All Known Implementing Classes:
BaseResolutionCommand,ClassResolutionByAnnotations,ClassResolutionByCDR,ClassResolutionByFile,ClassResolutionByMappingLoader
Command resolves
ClassDescriptors. Commands are capable to
have Natures to provide resource dependencies.- Author:
- Lukas Lang
-
Method Summary
Modifier and TypeMethodDescriptionResolves aClassDescriptor..voidsetClassDescriptorResolver(JDOClassDescriptorResolver classDescriptorResolver) Sets aJDOClassDescriptorResolverinstance to be used forClassDescriptorregistration.Methods inherited from interface org.castor.core.nature.NatureExtendable
addNature, hasNatureMethods inherited from interface org.castor.core.nature.PropertyHolder
getProperty, setProperty
-
Method Details
-
resolve
Resolves aClassDescriptor..- Parameters:
type- type to look up.- Returns:
- a
ClassDescriptorif found, null if not.
-
setClassDescriptorResolver
Sets aJDOClassDescriptorResolverinstance to be used forClassDescriptorregistration.- Parameters:
classDescriptorResolver-JDOClassDescriptorResolverinstance to be used.
-