Package gw.lang.reflect.java
Class JavaSourceElement
- java.lang.Object
-
- gw.lang.reflect.java.JavaSourceElement
-
- Direct Known Subclasses:
AbstractJavaClassInfo
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 IJavaClassInfofindInnerSourceType(IJavaClassInfo topLevelType, String fqnInner)CompilationUnitTreegetCompilationUnitTree()IJavaClassInfogetDeclaringClass()abstract IJavaClassInfogetEnclosingClass()intgetEndPosition()ILocationInfogetLocationInfo()SourcePositionsgetSourcePositions()intgetStartPosition()abstract TreegetTree()
-
-
-
Method Detail
-
getTree
public abstract Tree getTree()
-
getEnclosingClass
public abstract IJavaClassInfo getEnclosingClass()
-
getDeclaringClass
public IJavaClassInfo getDeclaringClass()
-
getCompilationUnitTree
public CompilationUnitTree getCompilationUnitTree()
-
getSourcePositions
public SourcePositions getSourcePositions()
-
getStartPosition
public int getStartPosition()
-
getEndPosition
public int getEndPosition()
-
getLocationInfo
public ILocationInfo getLocationInfo()
-
findInnerSourceType
protected IJavaClassInfo findInnerSourceType(IJavaClassInfo topLevelType, String fqnInner)
-
-