|
||||||||||
| 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 | |||||||||