Package gw.lang.reflect.java
Class JavaSourceElement
- java.lang.Object
-
- gw.lang.reflect.java.JavaSourceElement
-
- Direct Known Subclasses:
AbstractJavaClassInfo
,AsmConstructorJavaClassConstructor
,AsmFieldJavaClassField
,AsmMethodJavaClassMethod
,AsmTypeJavaClassType
,JavaSourceField
,JavaSourceMethod
public abstract class JavaSourceElement extends Object
-
-
Constructor Summary
Constructors Constructor Description JavaSourceElement()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected IJavaClassInfo
findInnerSourceType(IJavaClassInfo topLevelType, String fqnInner)
com.sun.source.tree.CompilationUnitTree
getCompilationUnitTree()
IJavaClassInfo
getDeclaringClass()
abstract IJavaClassInfo
getEnclosingClass()
int
getEndPosition()
ILocationInfo
getLocationInfo()
com.sun.source.util.SourcePositions
getSourcePositions()
int
getStartPosition()
abstract com.sun.source.tree.Tree
getTree()
-
-
-
Method Detail
-
getTree
public abstract com.sun.source.tree.Tree getTree()
-
getEnclosingClass
public abstract IJavaClassInfo getEnclosingClass()
-
getDeclaringClass
public IJavaClassInfo getDeclaringClass()
-
getCompilationUnitTree
public com.sun.source.tree.CompilationUnitTree getCompilationUnitTree()
-
getSourcePositions
public com.sun.source.util.SourcePositions getSourcePositions()
-
getStartPosition
public int getStartPosition()
-
getEndPosition
public int getEndPosition()
-
getLocationInfo
public ILocationInfo getLocationInfo()
-
findInnerSourceType
protected IJavaClassInfo findInnerSourceType(IJavaClassInfo topLevelType, String fqnInner)
-
-