|
Compiler Tree API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CompilationUnitTree | |
---|---|
com.sun.source.tree | Provides interfaces to represent source code as abstract syntax trees (AST). |
com.sun.source.util | Provides utilities for operations on abstract syntax trees (AST). |
Uses of CompilationUnitTree in com.sun.source.tree |
---|
Methods in com.sun.source.tree with parameters of type CompilationUnitTree | |
---|---|
R |
TreeVisitor.visitCompilationUnit(CompilationUnitTree node,
P p)
|
Uses of CompilationUnitTree in com.sun.source.util |
---|
Methods in com.sun.source.util that return CompilationUnitTree | |
---|---|
CompilationUnitTree |
TreePath.getCompilationUnit()
Get the compilation unit associated with this path. |
CompilationUnitTree |
TaskEvent.getCompilationUnit()
|
Methods in com.sun.source.util that return types with arguments of type CompilationUnitTree | |
---|---|
abstract Iterable<? extends CompilationUnitTree> |
JavacTask.parse()
Parse the specified files returning a list of abstract syntax trees. |
Methods in com.sun.source.util with parameters of type CompilationUnitTree | |
---|---|
long |
SourcePositions.getEndPosition(CompilationUnitTree file,
Tree tree)
Gets the ending position of tree within file. |
abstract TreePath |
Trees.getPath(CompilationUnitTree unit,
Tree node)
Gets the path to tree node within the specified compilation unit. |
static TreePath |
TreePath.getPath(CompilationUnitTree unit,
Tree target)
Gets a tree path for a tree node within a compilation unit. |
long |
SourcePositions.getStartPosition(CompilationUnitTree file,
Tree tree)
Gets the starting position of tree within file. |
R |
TreeScanner.visitCompilationUnit(CompilationUnitTree node,
P p)
|
R |
SimpleTreeVisitor.visitCompilationUnit(CompilationUnitTree node,
P p)
|
Constructors in com.sun.source.util with parameters of type CompilationUnitTree | |
---|---|
TaskEvent(TaskEvent.Kind kind,
CompilationUnitTree unit)
|
|
TaskEvent(TaskEvent.Kind kind,
CompilationUnitTree unit,
TypeElement clazz)
|
|
TreePath(CompilationUnitTree t)
Creates a TreePath for a root node. |
|
Compiler Tree API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2005, 2011, Oracle and/or its affiliates. All rights reserved.