| java.lang.Object com.sun.source.util.Trees com.sun.tools.javac.api.JavacTrees
JavacTrees | public class JavacTrees extends Trees (Code) | | Provides an implementation of Trees.
This is NOT part of any API supported by Sun Microsystems.
If you write code that depends on this, you do so at your own
risk. This code and its internal interfaces are subject to change
or deletion without notice.
author: Peter von der Ahé |
Inner Class :static class Copier extends TreeCopier | |
Method Summary | |
public Element | getElement(TreePath path) | public TreePath | getPath(CompilationUnitTree unit, Tree node) | public TreePath | getPath(Element e) | public TreePath | getPath(Element e, AnnotationMirror a) | public TreePath | getPath(Element e, AnnotationMirror a, AnnotationValue v) | public JavacScope | getScope(TreePath path) | public SourcePositions | getSourcePositions() | public JCClassDecl | getTree(TypeElement element) | public JCMethodDecl | getTree(ExecutableElement method) | public JCTree | getTree(Element element) | public JCTree | getTree(Element e, AnnotationMirror a) | public JCTree | getTree(Element e, AnnotationMirror a, AnnotationValue v) | public TypeMirror | getTypeMirror(TreePath path) | public static JavacTrees | instance(JavaCompiler.CompilationTask task) | public static JavacTrees | instance(ProcessingEnvironment env) | public static JavacTrees | instance(Context context) | public boolean | isAccessible(Scope scope, TypeElement type) | public boolean | isAccessible(Scope scope, Element member, DeclaredType type) |
Methods inherited from com.sun.source.util.Trees | abstract public Element getElement(TreePath path)(Code)(Java Doc) abstract public TreePath getPath(CompilationUnitTree unit, Tree node)(Code)(Java Doc) abstract public TreePath getPath(Element e)(Code)(Java Doc) abstract public TreePath getPath(Element e, AnnotationMirror a)(Code)(Java Doc) abstract public TreePath getPath(Element e, AnnotationMirror a, AnnotationValue v)(Code)(Java Doc) abstract public Scope getScope(TreePath path)(Code)(Java Doc) abstract public SourcePositions getSourcePositions()(Code)(Java Doc) abstract public Tree getTree(Element element)(Code)(Java Doc) abstract public ClassTree getTree(TypeElement element)(Code)(Java Doc) abstract public MethodTree getTree(ExecutableElement method)(Code)(Java Doc) abstract public Tree getTree(Element e, AnnotationMirror a)(Code)(Java Doc) abstract public Tree getTree(Element e, AnnotationMirror a, AnnotationValue v)(Code)(Java Doc) abstract public TypeMirror getTypeMirror(TreePath path)(Code)(Java Doc) public static Trees instance(CompilationTask task)(Code)(Java Doc) public static Trees instance(ProcessingEnvironment env)(Code)(Java Doc) abstract public boolean isAccessible(Scope scope, TypeElement type)(Code)(Java Doc) abstract public boolean isAccessible(Scope scope, Element member, DeclaredType type)(Code)(Java Doc)
|
|
|