- generate() - Method in class com.sun.source.util.JavacTask
-
Generate code.
- getAnnotations() - Method in interface com.sun.source.tree.ModifiersTree
-
- getAnnotationType() - Method in interface com.sun.source.tree.AnnotationTree
-
- getArguments() - Method in interface com.sun.source.tree.AnnotationTree
-
- getArguments() - Method in interface com.sun.source.tree.MethodInvocationTree
-
- getArguments() - Method in interface com.sun.source.tree.NewClassTree
-
- getBlock() - Method in interface com.sun.source.tree.CatchTree
-
- getBlock() - Method in interface com.sun.source.tree.SynchronizedTree
-
- getBlock() - Method in interface com.sun.source.tree.TryTree
-
- getBody() - Method in interface com.sun.source.tree.MethodTree
-
- getBound() - Method in interface com.sun.source.tree.WildcardTree
-
- getBounds() - Method in interface com.sun.source.tree.TypeParameterTree
-
- getCases() - Method in interface com.sun.source.tree.SwitchTree
-
- getCatches() - Method in interface com.sun.source.tree.TryTree
-
- getClassBody() - Method in interface com.sun.source.tree.NewClassTree
-
- getColumnNumber(long) - Method in interface com.sun.source.tree.LineMap
-
Find the column for a character position.
- getCompilationUnit() - Method in class com.sun.source.util.TaskEvent
-
- getCompilationUnit() - Method in class com.sun.source.util.TreePath
-
Get the compilation unit associated with this path.
- getCondition() - Method in interface com.sun.source.tree.AssertTree
-
- getCondition() - Method in interface com.sun.source.tree.ConditionalExpressionTree
-
- getCondition() - Method in interface com.sun.source.tree.DoWhileLoopTree
-
- getCondition() - Method in interface com.sun.source.tree.ForLoopTree
-
- getCondition() - Method in interface com.sun.source.tree.IfTree
-
- getCondition() - Method in interface com.sun.source.tree.WhileLoopTree
-
- getCurrentPath() - Method in class com.sun.source.util.TreePathScanner
-
Get the current path for the node, as built up by the currently
active set of scan calls.
- getDefaultValue() - Method in interface com.sun.source.tree.MethodTree
-
- getDetail() - Method in interface com.sun.source.tree.AssertTree
-
- getDimensions() - Method in interface com.sun.source.tree.NewArrayTree
-
- getDocComment(TreePath) - Method in class com.sun.source.util.Trees
-
Gets the doc comment, if any, for the Tree node identified by a given TreePath.
- getElement(TreePath) - Method in class com.sun.source.util.Trees
-
Gets the Element for the Tree node identified by a given TreePath.
- getElements() - Method in class com.sun.source.util.JavacTask
-
Get a utility object for dealing with program elements.
- getElseStatement() - Method in interface com.sun.source.tree.IfTree
-
- getEnclosingClass() - Method in interface com.sun.source.tree.Scope
-
Returns the innermost type element containing the position of this scope
- getEnclosingExpression() - Method in interface com.sun.source.tree.NewClassTree
-
- getEnclosingMethod() - Method in interface com.sun.source.tree.Scope
-
Returns the innermost executable element containing the position of this scope.
- getEnclosingScope() - Method in interface com.sun.source.tree.Scope
-
Returns the enclosing scope.
- getEndPosition(CompilationUnitTree, Tree) - Method in interface com.sun.source.util.SourcePositions
-
Gets the ending position of tree within file.
- getErrorTrees() - Method in interface com.sun.source.tree.ErroneousTree
-
- getExpression() - Method in interface com.sun.source.tree.ArrayAccessTree
-
- getExpression() - Method in interface com.sun.source.tree.AssignmentTree
-
- getExpression() - Method in interface com.sun.source.tree.CaseTree
-
- getExpression() - Method in interface com.sun.source.tree.CompoundAssignmentTree
-
- getExpression() - Method in interface com.sun.source.tree.EnhancedForLoopTree
-
- getExpression() - Method in interface com.sun.source.tree.ExpressionStatementTree
-
- getExpression() - Method in interface com.sun.source.tree.InstanceOfTree
-
- getExpression() - Method in interface com.sun.source.tree.MemberSelectTree
-
- getExpression() - Method in interface com.sun.source.tree.ParenthesizedTree
-
- getExpression() - Method in interface com.sun.source.tree.ReturnTree
-
- getExpression() - Method in interface com.sun.source.tree.SwitchTree
-
- getExpression() - Method in interface com.sun.source.tree.SynchronizedTree
-
- getExpression() - Method in interface com.sun.source.tree.ThrowTree
-
- getExpression() - Method in interface com.sun.source.tree.TypeCastTree
-
- getExpression() - Method in interface com.sun.source.tree.UnaryTree
-
- getExtendsClause() - Method in interface com.sun.source.tree.ClassTree
-
- getFalseExpression() - Method in interface com.sun.source.tree.ConditionalExpressionTree
-
- getFinallyBlock() - Method in interface com.sun.source.tree.TryTree
-
- getFlags() - Method in interface com.sun.source.tree.ModifiersTree
-
- getIdentifier() - Method in interface com.sun.source.tree.MemberSelectTree
-
- getIdentifier() - Method in interface com.sun.source.tree.NewClassTree
-
- getImplementsClause() - Method in interface com.sun.source.tree.ClassTree
-
- getImports() - Method in interface com.sun.source.tree.CompilationUnitTree
-
- getIndex() - Method in interface com.sun.source.tree.ArrayAccessTree
-
- getInitializer() - Method in interface com.sun.source.tree.ForLoopTree
-
- getInitializer() - Method in interface com.sun.source.tree.VariableTree
-
- getInitializers() - Method in interface com.sun.source.tree.NewArrayTree
-
- getKind() - Method in interface com.sun.source.tree.Tree
-
Gets the kind of this tree.
- getKind() - Method in class com.sun.source.util.TaskEvent
-
- getLabel() - Method in interface com.sun.source.tree.BreakTree
-
- getLabel() - Method in interface com.sun.source.tree.ContinueTree
-
- getLabel() - Method in interface com.sun.source.tree.LabeledStatementTree
-
- getLeaf() - Method in class com.sun.source.util.TreePath
-
Get the leaf node for this path.
- getLeftOperand() - Method in interface com.sun.source.tree.BinaryTree
-
- getLineMap() - Method in interface com.sun.source.tree.CompilationUnitTree
-
Gets the line map for this compilation unit, if available.
- getLineNumber(long) - Method in interface com.sun.source.tree.LineMap
-
Find the line containing a position; a line termination
character is on the line it terminates.
- getLocalElements() - Method in interface com.sun.source.tree.Scope
-
Returns the elements directly contained in this scope.
- getLub(CatchTree) - Method in class com.sun.source.util.Trees
-
Gets the lub of an exception parameter declared in a catch clause.
- getMembers() - Method in interface com.sun.source.tree.ClassTree
-
- getMethodSelect() - Method in interface com.sun.source.tree.MethodInvocationTree
-
- getModifiers() - Method in interface com.sun.source.tree.ClassTree
-
- getModifiers() - Method in interface com.sun.source.tree.MethodTree
-
- getModifiers() - Method in interface com.sun.source.tree.VariableTree
-
- getName() - Method in interface com.sun.source.tree.IdentifierTree
-
- getName() - Method in interface com.sun.source.tree.MethodTree
-
- getName() - Method in interface com.sun.source.tree.TypeParameterTree
-
- getName() - Method in interface com.sun.source.tree.VariableTree
-
- getOriginalType(ErrorType) - Method in class com.sun.source.util.Trees
-
Gets the original type from the ErrorType object.
- getPackageAnnotations() - Method in interface com.sun.source.tree.CompilationUnitTree
-
- getPackageName() - Method in interface com.sun.source.tree.CompilationUnitTree
-
- getParameter() - Method in interface com.sun.source.tree.CatchTree
-
- getParameters() - Method in interface com.sun.source.tree.MethodTree
-
- getParentPath() - Method in class com.sun.source.util.TreePath
-
Get the path for the enclosing node, or null if there is no enclosing node.
- getPath(CompilationUnitTree, Tree) - Static method in class com.sun.source.util.TreePath
-
Gets a tree path for a tree node within a compilation unit.
- getPath(TreePath, Tree) - Static method in class com.sun.source.util.TreePath
-
Gets a tree path for a tree node within a subtree identified by a TreePath object.
- getPath(CompilationUnitTree, Tree) - Method in class com.sun.source.util.Trees
-
Gets the path to tree node within the specified compilation unit.
- getPath(Element) - Method in class com.sun.source.util.Trees
-
Gets the TreePath node for a given Element.
- getPath(Element, AnnotationMirror) - Method in class com.sun.source.util.Trees
-
Gets the TreePath node for an AnnotationMirror on a given Element.
- getPath(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.source.util.Trees
-
Gets the TreePath node for an AnnotationValue for an AnnotationMirror on a given Element.
- getPosition(long, long) - Method in interface com.sun.source.tree.LineMap
-
Find the position corresponding to a (line,column).
- getPrimitiveTypeKind() - Method in interface com.sun.source.tree.PrimitiveTypeTree
-
- getQualifiedIdentifier() - Method in interface com.sun.source.tree.ImportTree
-
- getResources() - Method in interface com.sun.source.tree.TryTree
-
- getReturnType() - Method in interface com.sun.source.tree.MethodTree
-
- getRightOperand() - Method in interface com.sun.source.tree.BinaryTree
-
- getScope(TreePath) - Method in class com.sun.source.util.Trees
-
Gets the Scope for the Tree node identified by a given TreePath.
- getSimpleName() - Method in interface com.sun.source.tree.ClassTree
-
- getSourceFile() - Method in interface com.sun.source.tree.CompilationUnitTree
-
- getSourceFile() - Method in class com.sun.source.util.TaskEvent
-
- getSourcePositions() - Method in class com.sun.source.util.Trees
-
Gets a utility object for obtaining source positions.
- getStartPosition(long) - Method in interface com.sun.source.tree.LineMap
-
Find the start position of a line.
- getStartPosition(CompilationUnitTree, Tree) - Method in interface com.sun.source.util.SourcePositions
-
Gets the starting position of tree within file.
- getStatement() - Method in interface com.sun.source.tree.DoWhileLoopTree
-
- getStatement() - Method in interface com.sun.source.tree.EnhancedForLoopTree
-
- getStatement() - Method in interface com.sun.source.tree.ForLoopTree
-
- getStatement() - Method in interface com.sun.source.tree.LabeledStatementTree
-
- getStatement() - Method in interface com.sun.source.tree.WhileLoopTree
-
- getStatements() - Method in interface com.sun.source.tree.BlockTree
-
- getStatements() - Method in interface com.sun.source.tree.CaseTree
-
- getThenStatement() - Method in interface com.sun.source.tree.IfTree
-
- getThrows() - Method in interface com.sun.source.tree.MethodTree
-
- getTree(Element) - Method in class com.sun.source.util.Trees
-
Gets the Tree node for a given Element.
- getTree(TypeElement) - Method in class com.sun.source.util.Trees
-
Gets the ClassTree node for a given TypeElement.
- getTree(ExecutableElement) - Method in class com.sun.source.util.Trees
-
Gets the MethodTree node for a given ExecutableElement.
- getTree(Element, AnnotationMirror) - Method in class com.sun.source.util.Trees
-
Gets the Tree node for an AnnotationMirror on a given Element.
- getTree(Element, AnnotationMirror, AnnotationValue) - Method in class com.sun.source.util.Trees
-
Gets the Tree node for an AnnotationValue for an AnnotationMirror on a given Element.
- getTrueExpression() - Method in interface com.sun.source.tree.ConditionalExpressionTree
-
- getType() - Method in interface com.sun.source.tree.ArrayTypeTree
-
- getType() - Method in interface com.sun.source.tree.InstanceOfTree
-
- getType() - Method in interface com.sun.source.tree.NewArrayTree
-
- getType() - Method in interface com.sun.source.tree.ParameterizedTypeTree
-
- getType() - Method in interface com.sun.source.tree.TypeCastTree
-
- getType() - Method in interface com.sun.source.tree.VariableTree
-
- getTypeAlternatives() - Method in interface com.sun.source.tree.UnionTypeTree
-
- getTypeArguments() - Method in interface com.sun.source.tree.MethodInvocationTree
-
- getTypeArguments() - Method in interface com.sun.source.tree.NewClassTree
-
- getTypeArguments() - Method in interface com.sun.source.tree.ParameterizedTypeTree
-
- getTypeDecls() - Method in interface com.sun.source.tree.CompilationUnitTree
-
- getTypeElement() - Method in class com.sun.source.util.TaskEvent
-
- getTypeMirror(Iterable<? extends Tree>) - Method in class com.sun.source.util.JavacTask
-
Get a type mirror of the tree node determined by the specified path.
- getTypeMirror(TreePath) - Method in class com.sun.source.util.Trees
-
Gets the TypeMirror for the Tree node identified by a given TreePath.
- getTypeParameters() - Method in interface com.sun.source.tree.ClassTree
-
- getTypeParameters() - Method in interface com.sun.source.tree.MethodTree
-
- getTypes() - Method in class com.sun.source.util.JavacTask
-
Get a utility object for dealing with type mirrors.
- getUpdate() - Method in interface com.sun.source.tree.ForLoopTree
-
- getValue() - Method in interface com.sun.source.tree.LiteralTree
-
- getVariable() - Method in interface com.sun.source.tree.AssignmentTree
-
- getVariable() - Method in interface com.sun.source.tree.CompoundAssignmentTree
-
- getVariable() - Method in interface com.sun.source.tree.EnhancedForLoopTree
-
- TaskEvent - Class in com.sun.source.util
-
Provides details about work that has been done by the JDK Java Compiler, javac.
- TaskEvent(TaskEvent.Kind) - Constructor for class com.sun.source.util.TaskEvent
-
- TaskEvent(TaskEvent.Kind, JavaFileObject) - Constructor for class com.sun.source.util.TaskEvent
-
- TaskEvent(TaskEvent.Kind, CompilationUnitTree) - Constructor for class com.sun.source.util.TaskEvent
-
- TaskEvent(TaskEvent.Kind, CompilationUnitTree, TypeElement) - Constructor for class com.sun.source.util.TaskEvent
-
- TaskEvent.Kind - Enum in com.sun.source.util
-
Kind of task event.
- TaskListener - Interface in com.sun.source.util
-
Provides a listener to monitor the activity of the JDK Java Compiler, javac.
- ThrowTree - Interface in com.sun.source.tree
-
A tree node for a 'throw' statement.
- toString() - Method in class com.sun.source.util.TaskEvent
-
- Tree - Interface in com.sun.source.tree
-
Common interface for all nodes in an abstract syntax tree.
- Tree.Kind - Enum in com.sun.source.tree
-
Enumerates all kinds of trees.
- TreePath - Class in com.sun.source.util
-
A path of tree nodes, typically used to represent the sequence of ancestor
nodes of a tree node up to the top level CompilationUnitTree node.
- TreePath(CompilationUnitTree) - Constructor for class com.sun.source.util.TreePath
-
Creates a TreePath for a root node.
- TreePath(TreePath, Tree) - Constructor for class com.sun.source.util.TreePath
-
Creates a TreePath for a child node.
- TreePathScanner<R,P> - Class in com.sun.source.util
-
A TreeVisitor that visits all the child tree nodes, and provides
support for maintaining a path for the parent nodes.
- TreePathScanner() - Constructor for class com.sun.source.util.TreePathScanner
-
- Trees - Class in com.sun.source.util
-
Bridges JSR 199, JSR 269, and the Tree API.
- Trees() - Constructor for class com.sun.source.util.Trees
-
- TreeScanner<R,P> - Class in com.sun.source.util
-
A TreeVisitor that visits all the child tree nodes.
- TreeScanner() - Constructor for class com.sun.source.util.TreeScanner
-
- TreeVisitor<R,P> - Interface in com.sun.source.tree
-
A visitor of trees, in the style of the visitor design pattern.
- TryTree - Interface in com.sun.source.tree
-
A tree node for a 'try' statement.
- TypeCastTree - Interface in com.sun.source.tree
-
A tree node for a type cast expression.
- TypeParameterTree - Interface in com.sun.source.tree
-
A tree node for a type parameter.