|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassDataSource
Interface for all datasources (sources of informations about single class). There could be many different implementation (reflection, asm, javassist) of such a datasource
Method Summary | |
---|---|
ClassModel |
translateToClassModel(java.lang.Class c)
Gets the information from given class object |
ClassModel |
translateToClassModel(java.lang.ClassLoader classLoader,
java.lang.String className)
Gets the information about given class name (full "dot" qualified name), using given classloader |
ClassModel |
translateToClassModel(java.io.InputStream is)
Gets the information from given inputstream of class's bytecode. |
ClassModel |
translateToClassModel(java.lang.String className)
Gets the information about given class name (full "dot" qualified name) |
Method Detail |
---|
ClassModel translateToClassModel(java.lang.Class c) throws ClassDataSourceException
c
- - class to get information about it
ClassDataSourceException
ClassModel translateToClassModel(java.io.InputStream is) throws ClassDataSourceException
is
-
ClassDataSourceException
ClassModel translateToClassModel(java.lang.String className) throws ClassDataSourceException
className
-
ClassDataSourceException
ClassModel translateToClassModel(java.lang.ClassLoader classLoader, java.lang.String className) throws ClassDataSourceException
className
-
ClassDataSourceException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |