org.datanucleus.metadata.annotations
Interface AnnotationManager

All Known Implementing Classes:
AnnotationManagerImpl

public interface AnnotationManager

Interface defining the access to MetaData derived from Annotations.


Method Summary
 AbstractClassMetaData getMetaDataForClass(java.lang.Class cls, PackageMetaData pmd, ClassLoaderResolver clr)
          Method to get the ClassMetaData for a class from its annotations.
 

Method Detail

getMetaDataForClass

AbstractClassMetaData getMetaDataForClass(java.lang.Class cls,
                                          PackageMetaData pmd,
                                          ClassLoaderResolver clr)
Method to get the ClassMetaData for a class from its annotations.

Parameters:
cls - The class
pmd - MetaData for the owning package (that this will be a child of)
clr - Resolver for ClassLoader issues
Returns:
The ClassMetaData (unpopulated and unitialised)


Copyright © 2011. All Rights Reserved.