コンパイラツリー API
A B C D E F G I J L M N P R S T U V W 

A

accept(TreeVisitor<R, D>, D) - インタフェース com.sun.source.tree.Tree 内のメソッド
ビジターパターンの実装に使用される受け入れメソッドです。
analyze() - クラス com.sun.source.util.JavacTask 内のメソッド
すべての分析を終了します。
AnnotationTree - com.sun.source.tree 内のインタフェース
注釈のツリーノードです。
ArrayAccessTree - com.sun.source.tree 内のインタフェース
配列アクセス式のツリーノードです。
ArrayTypeTree - com.sun.source.tree 内のインタフェース
配列型のツリーノードです。
asInterface() - 列挙 com.sun.source.tree.Tree.Kind 内のメソッド
 
AssertTree - com.sun.source.tree 内のインタフェース
「assert」文のツリーノードです。
AssignmentTree - com.sun.source.tree 内のインタフェース
代入式のツリーノードです。

B

BinaryTree - com.sun.source.tree 内のインタフェース
バイナリ式のツリーノードです。
BlockTree - com.sun.source.tree 内のインタフェース
文ブロックのツリーノードです。
BreakTree - com.sun.source.tree 内のインタフェース
「break」文のツリーノードです。

C

CaseTree - com.sun.source.tree 内のインタフェース
「switch」文中の「case」のツリーノードです。
CatchTree - com.sun.source.tree 内のインタフェース
「try」文中の「catch」ブロックのツリーノードです。
ClassTree - com.sun.source.tree 内のインタフェース
クラス、インタフェース、列挙、または注釈型の宣言のツリーノードです。
com.sun.source.tree - パッケージ com.sun.source.tree
ソースコードを抽象構文ツリー (Abstract Syntax Tree、AST) として表すためのインタフェースを提供します。
com.sun.source.util - パッケージ com.sun.source.util
抽象構文ツリー (Abstract Syntax Tree、AST) の操作のためのユーティリティーを提供します。
CompilationUnitTree - com.sun.source.tree 内のインタフェース
コンパイルユニット (ソースファイル) およびパッケージ宣言 (package-info.java) の抽象構文ツリーを表します。
CompoundAssignmentTree - com.sun.source.tree 内のインタフェース
複合代入演算子のツリーノードです。
ConditionalExpressionTree - com.sun.source.tree 内のインタフェース
条件演算子 ? のツリーノードです。 :.
ContinueTree - com.sun.source.tree 内のインタフェース
「continue」文のツリーノードです。

D

DEFAULT_VALUE - クラス com.sun.source.util.SimpleTreeVisitor 内の変数
 
defaultAction(Tree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
DoWhileLoopTree - com.sun.source.tree 内のインタフェース
「do」文のツリーノードです。

E

EmptyStatementTree - com.sun.source.tree 内のインタフェース
空の文 (スキップ文) のツリーノードです。
EnhancedForLoopTree - com.sun.source.tree 内のインタフェース
拡張された「for」ループ文のツリーノードです。
ErroneousTree - com.sun.source.tree 内のインタフェース
不正な式の代用となるツリーノードです。
ExpressionStatementTree - com.sun.source.tree 内のインタフェース
「expression」文のツリーノードです。
ExpressionTree - com.sun.source.tree 内のインタフェース
異なる型の式の基底クラスとして使用されるツリーノードです。

F

finished(TaskEvent) - インタフェース com.sun.source.util.TaskListener 内のメソッド
 
ForLoopTree - com.sun.source.tree 内のインタフェース
基本の「for」ループ文のツリーノードです。

G

generate() - クラス com.sun.source.util.JavacTask 内のメソッド
コードを生成します。
getAnnotations() - インタフェース com.sun.source.tree.ModifiersTree 内のメソッド
 
getAnnotationType() - インタフェース com.sun.source.tree.AnnotationTree 内のメソッド
 
getArguments() - インタフェース com.sun.source.tree.AnnotationTree 内のメソッド
 
getArguments() - インタフェース com.sun.source.tree.MethodInvocationTree 内のメソッド
 
getArguments() - インタフェース com.sun.source.tree.NewClassTree 内のメソッド
 
getBlock() - インタフェース com.sun.source.tree.CatchTree 内のメソッド
 
getBlock() - インタフェース com.sun.source.tree.SynchronizedTree 内のメソッド
 
getBlock() - インタフェース com.sun.source.tree.TryTree 内のメソッド
 
getBody() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getBound() - インタフェース com.sun.source.tree.WildcardTree 内のメソッド
 
getBounds() - インタフェース com.sun.source.tree.TypeParameterTree 内のメソッド
 
getCases() - インタフェース com.sun.source.tree.SwitchTree 内のメソッド
 
getCatches() - インタフェース com.sun.source.tree.TryTree 内のメソッド
 
getClassBody() - インタフェース com.sun.source.tree.NewClassTree 内のメソッド
 
getColumnNumber(long) - インタフェース com.sun.source.tree.LineMap 内のメソッド
文字位置の列を検出します。
getCompilationUnit() - クラス com.sun.source.util.TaskEvent 内のメソッド
 
getCompilationUnit() - クラス com.sun.source.util.TreePath 内のメソッド
このパスに関連付けられたコンパイルユニットを取得します。
getCondition() - インタフェース com.sun.source.tree.AssertTree 内のメソッド
 
getCondition() - インタフェース com.sun.source.tree.ConditionalExpressionTree 内のメソッド
 
getCondition() - インタフェース com.sun.source.tree.DoWhileLoopTree 内のメソッド
 
getCondition() - インタフェース com.sun.source.tree.ForLoopTree 内のメソッド
 
getCondition() - インタフェース com.sun.source.tree.IfTree 内のメソッド
 
getCondition() - インタフェース com.sun.source.tree.WhileLoopTree 内のメソッド
 
getCurrentPath() - クラス com.sun.source.util.TreePathScanner 内のメソッド
現在アクティブなスキャン呼び出しのセットによって構築される、ノードの現在のパスを取得します。
getDefaultValue() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getDetail() - インタフェース com.sun.source.tree.AssertTree 内のメソッド
 
getDimensions() - インタフェース com.sun.source.tree.NewArrayTree 内のメソッド
 
getDocComment(TreePath) - クラス com.sun.source.util.Trees 内のメソッド
指定された TreePath によって識別される Tree ノードのドキュメンテーションコメント (存在する場合) を取得します。
getElement(TreePath) - クラス com.sun.source.util.Trees 内のメソッド
指定された TreePath によって識別される Tree ノードの Element を取得します。
getElements() - クラス com.sun.source.util.JavacTask 内のメソッド
プログラム要素を扱うユーティリティーオブジェクトを取得します。
getElseStatement() - インタフェース com.sun.source.tree.IfTree 内のメソッド
 
getEnclosingClass() - インタフェース com.sun.source.tree.Scope 内のメソッド
このスコープの位置を含む、もっとも内側の型要素を返します。
getEnclosingExpression() - インタフェース com.sun.source.tree.NewClassTree 内のメソッド
 
getEnclosingMethod() - インタフェース com.sun.source.tree.Scope 内のメソッド
このスコープの位置を含む、もっとも内側の実行可能要素を返します。
getEnclosingScope() - インタフェース com.sun.source.tree.Scope 内のメソッド
囲むスコープを返します。
getEndPosition(CompilationUnitTree, Tree) - インタフェース com.sun.source.util.SourcePositions 内のメソッド
ファイル内のツリーの終了位置を取得します。
getErrorTrees() - インタフェース com.sun.source.tree.ErroneousTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.AnnotationTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.AssignmentTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.CaseTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.CompoundAssignmentTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.EnhancedForLoopTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.ExpressionStatementTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.InstanceOfTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.MemberSelectTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.ParenthesizedTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.ReturnTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.SwitchTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.SynchronizedTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.ThrowTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.TypeCastTree 内のメソッド
 
getExpression() - インタフェース com.sun.source.tree.UnaryTree 内のメソッド
 
getExtendsClause() - インタフェース com.sun.source.tree.ClassTree 内のメソッド
 
getFalseExpression() - インタフェース com.sun.source.tree.ConditionalExpressionTree 内のメソッド
 
getFinallyBlock() - インタフェース com.sun.source.tree.TryTree 内のメソッド
 
getFlags() - インタフェース com.sun.source.tree.ModifiersTree 内のメソッド
 
getIdentifier() - インタフェース com.sun.source.tree.MemberSelectTree 内のメソッド
 
getIdentifier() - インタフェース com.sun.source.tree.NewClassTree 内のメソッド
 
getImplementsClause() - インタフェース com.sun.source.tree.ClassTree 内のメソッド
 
getImports() - インタフェース com.sun.source.tree.CompilationUnitTree 内のメソッド
 
getIndex() - インタフェース com.sun.source.tree.ArrayAccessTree 内のメソッド
 
getInitializer() - インタフェース com.sun.source.tree.ForLoopTree 内のメソッド
 
getInitializer() - インタフェース com.sun.source.tree.VariableTree 内のメソッド
 
getInitializers() - インタフェース com.sun.source.tree.NewArrayTree 内のメソッド
 
getKind() - インタフェース com.sun.source.tree.Tree 内のメソッド
このツリーの種類を取得します。
getKind() - クラス com.sun.source.util.TaskEvent 内のメソッド
 
getLabel() - インタフェース com.sun.source.tree.BreakTree 内のメソッド
 
getLabel() - インタフェース com.sun.source.tree.ContinueTree 内のメソッド
 
getLabel() - インタフェース com.sun.source.tree.LabeledStatementTree 内のメソッド
 
getLeaf() - クラス com.sun.source.util.TreePath 内のメソッド
このパスの葉ノードを取得します。
getLeftOperand() - インタフェース com.sun.source.tree.BinaryTree 内のメソッド
 
getLineMap() - インタフェース com.sun.source.tree.CompilationUnitTree 内のメソッド
このコンパイルユニットの行マップが利用可能であれば、それを取得します。
getLineNumber(long) - インタフェース com.sun.source.tree.LineMap 内のメソッド
位置が含まれる行を検出します。行の終端文字は、終了する行に存在します。
getLocalElements() - インタフェース com.sun.source.tree.Scope 内のメソッド
このスコープに直接含まれる要素を返します。
getLub(CatchTree) - クラス com.sun.source.util.Trees 内のメソッド
catch 節で宣言された例外パラメータの lub を取得します。
getMembers() - インタフェース com.sun.source.tree.ClassTree 内のメソッド
 
getMethodSelect() - インタフェース com.sun.source.tree.MethodInvocationTree 内のメソッド
 
getModifiers() - インタフェース com.sun.source.tree.ClassTree 内のメソッド
 
getModifiers() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getModifiers() - インタフェース com.sun.source.tree.VariableTree 内のメソッド
 
getName() - インタフェース com.sun.source.tree.IdentifierTree 内のメソッド
 
getName() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getName() - インタフェース com.sun.source.tree.TypeParameterTree 内のメソッド
 
getName() - インタフェース com.sun.source.tree.VariableTree 内のメソッド
 
getOriginalType(ErrorType) - クラス com.sun.source.util.Trees 内のメソッド
ErrorType オブジェクトの元の型を取得します。
getPackageAnnotations() - インタフェース com.sun.source.tree.CompilationUnitTree 内のメソッド
 
getPackageName() - インタフェース com.sun.source.tree.CompilationUnitTree 内のメソッド
 
getParameter() - インタフェース com.sun.source.tree.CatchTree 内のメソッド
 
getParameters() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getParentPath() - クラス com.sun.source.util.TreePath 内のメソッド
包含するノードのパスを取得します。包含するノードがない場合は、null を返します。
getPath(CompilationUnitTree, Tree) - クラス com.sun.source.util.TreePath 内の static メソッド
コンパイルユニット内のツリーノードのツリーパスを取得します。
getPath(TreePath, Tree) - クラス com.sun.source.util.TreePath 内の static メソッド
TreePath オブジェクトによって識別されるサブツリー内のツリーノードのツリーパスを取得します。
getPath(CompilationUnitTree, Tree) - クラス com.sun.source.util.Trees 内のメソッド
指定されたコンパイルユニット内のツリーノードへのパスを取得します。
getPath(Element) - クラス com.sun.source.util.Trees 内のメソッド
指定された Element の TreePath ノードを取得します。
getPath(Element, AnnotationMirror) - クラス com.sun.source.util.Trees 内のメソッド
指定された Element 上の AnnotationMirror の TreePath ノードを取得します。
getPath(Element, AnnotationMirror, AnnotationValue) - クラス com.sun.source.util.Trees 内のメソッド
指定された Element 上の AnnotationMirror の AnnotationValue の TreePath ノードを取得します。
getPosition(long, long) - インタフェース com.sun.source.tree.LineMap 内のメソッド
(line,column) に対応する位置を検出します。
getPrimitiveTypeKind() - インタフェース com.sun.source.tree.PrimitiveTypeTree 内のメソッド
 
getQualifiedIdentifier() - インタフェース com.sun.source.tree.ImportTree 内のメソッド
 
getResources() - インタフェース com.sun.source.tree.TryTree 内のメソッド
 
getReturnType() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getRightOperand() - インタフェース com.sun.source.tree.BinaryTree 内のメソッド
 
getScope(TreePath) - クラス com.sun.source.util.Trees 内のメソッド
指定された TreePath によって識別される Tree ノードの Scope を取得します。
getSimpleName() - インタフェース com.sun.source.tree.ClassTree 内のメソッド
 
getSourceFile() - インタフェース com.sun.source.tree.CompilationUnitTree 内のメソッド
 
getSourceFile() - クラス com.sun.source.util.TaskEvent 内のメソッド
 
getSourcePositions() - クラス com.sun.source.util.Trees 内のメソッド
ソース位置を取得するためのユーティリティーオブジェクトを取得します。
getStartPosition(long) - インタフェース com.sun.source.tree.LineMap 内のメソッド
行の開始位置を検出します。
getStartPosition(CompilationUnitTree, Tree) - インタフェース com.sun.source.util.SourcePositions 内のメソッド
ファイル内のツリーの開始位置を取得します。
getStatement() - インタフェース com.sun.source.tree.DoWhileLoopTree 内のメソッド
 
getStatement() - インタフェース com.sun.source.tree.EnhancedForLoopTree 内のメソッド
 
getStatement() - インタフェース com.sun.source.tree.ForLoopTree 内のメソッド
 
getStatement() - インタフェース com.sun.source.tree.LabeledStatementTree 内のメソッド
 
getStatement() - インタフェース com.sun.source.tree.WhileLoopTree 内のメソッド
 
getStatements() - インタフェース com.sun.source.tree.BlockTree 内のメソッド
 
getStatements() - インタフェース com.sun.source.tree.CaseTree 内のメソッド
 
getThenStatement() - インタフェース com.sun.source.tree.IfTree 内のメソッド
 
getThrows() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getTree(Element) - クラス com.sun.source.util.Trees 内のメソッド
指定された Element の Tree ノードを取得します。
getTree(TypeElement) - クラス com.sun.source.util.Trees 内のメソッド
指定された TypeElement の ClassTree ノードを取得します。
getTree(ExecutableElement) - クラス com.sun.source.util.Trees 内のメソッド
指定された ExecutableElement の MethodTree ノードを取得します。
getTree(Element, AnnotationMirror) - クラス com.sun.source.util.Trees 内のメソッド
指定された Element 上の AnnotationMirror の Tree ノードを取得します。
getTree(Element, AnnotationMirror, AnnotationValue) - クラス com.sun.source.util.Trees 内のメソッド
指定された Element 上の AnnotationMirror の AnnotationValue の Tree ノードを取得します。
getTrueExpression() - インタフェース com.sun.source.tree.ConditionalExpressionTree 内のメソッド
 
getType() - インタフェース com.sun.source.tree.ArrayTypeTree 内のメソッド
 
getType() - インタフェース com.sun.source.tree.InstanceOfTree 内のメソッド
 
getType() - インタフェース com.sun.source.tree.NewArrayTree 内のメソッド
 
getType() - インタフェース com.sun.source.tree.ParameterizedTypeTree 内のメソッド
 
getType() - インタフェース com.sun.source.tree.TypeCastTree 内のメソッド
 
getType() - インタフェース com.sun.source.tree.VariableTree 内のメソッド
 
getTypeAlternatives() - インタフェース com.sun.source.tree.UnionTypeTree 内のメソッド
 
getTypeArguments() - インタフェース com.sun.source.tree.MethodInvocationTree 内のメソッド
 
getTypeArguments() - インタフェース com.sun.source.tree.NewClassTree 内のメソッド
 
getTypeArguments() - インタフェース com.sun.source.tree.ParameterizedTypeTree 内のメソッド
 
getTypeDecls() - インタフェース com.sun.source.tree.CompilationUnitTree 内のメソッド
 
getTypeElement() - クラス com.sun.source.util.TaskEvent 内のメソッド
 
getTypeMirror(Iterable<? extends Tree>) - クラス com.sun.source.util.JavacTask 内のメソッド
指定されたパスによって判別されるツリーノードの型ミラーを取得します。
getTypeMirror(TreePath) - クラス com.sun.source.util.Trees 内のメソッド
指定された TreePath によって識別される Tree ノードの TypeMirror を取得します。
getTypeParameters() - インタフェース com.sun.source.tree.ClassTree 内のメソッド
 
getTypeParameters() - インタフェース com.sun.source.tree.MethodTree 内のメソッド
 
getTypes() - クラス com.sun.source.util.JavacTask 内のメソッド
型ミラーを扱うユーティリティーオブジェクトを取得します。
getUpdate() - インタフェース com.sun.source.tree.ForLoopTree 内のメソッド
 
getValue() - インタフェース com.sun.source.tree.LiteralTree 内のメソッド
 
getVariable() - インタフェース com.sun.source.tree.AssignmentTree 内のメソッド
 
getVariable() - インタフェース com.sun.source.tree.CompoundAssignmentTree 内のメソッド
 
getVariable() - インタフェース com.sun.source.tree.EnhancedForLoopTree 内のメソッド
 

I

IdentifierTree - com.sun.source.tree 内のインタフェース
識別子の式のツリーノードです。
IfTree - com.sun.source.tree 内のインタフェース
「if」文のツリーノードです。
ImportTree - com.sun.source.tree 内のインタフェース
「import」文のツリーノードです。
instance(JavaCompiler.CompilationTask) - クラス com.sun.source.util.Trees 内の static メソッド
指定された CompilationTask の Trees オブジェクトを取得します。
instance(ProcessingEnvironment) - クラス com.sun.source.util.Trees 内の static メソッド
指定された ProcessingEnvironment の Trees オブジェクトを取得します。
InstanceOfTree - com.sun.source.tree 内のインタフェース
「instanceof」式のツリーノードです。
isAccessible(Scope, TypeElement) - クラス com.sun.source.util.Trees 内のメソッド
指定されたスコープ内で、指定された型にアクセス可能であるかどうかを判定します。
isAccessible(Scope, Element, DeclaredType) - クラス com.sun.source.util.Trees 内のメソッド
指定されたスコープ内で、指定された要素が、指定された型のメンバーとしてアクセス可能であるかどうかを判定します。
isStatic() - インタフェース com.sun.source.tree.BlockTree 内のメソッド
 
isStatic() - インタフェース com.sun.source.tree.ImportTree 内のメソッド
 
iterator() - クラス com.sun.source.util.TreePath 内のメソッド
 

J

JavacTask - com.sun.source.util 内のクラス
JDK Java コンパイラ javac に固有の機能へのアクセスを提供します。
JavacTask() - クラス com.sun.source.util.JavacTask のコンストラクタ
 

L

LabeledStatementTree - com.sun.source.tree 内のインタフェース
ラベル付き文のツリーノードです。
LineMap - com.sun.source.tree 内のインタフェース
コンパイルユニットの文字位置と行番号を変換するメソッドを提供します。
LiteralTree - com.sun.source.tree 内のインタフェース
リテラル式のツリーノードです。

M

MemberSelectTree - com.sun.source.tree 内のインタフェース
メンバーアクセス式のツリーノードです。
MethodInvocationTree - com.sun.source.tree 内のインタフェース
メソッド呼び出し式のツリーノードです。
MethodTree - com.sun.source.tree 内のインタフェース
メソッドまたは注釈の型要素宣言のツリーノードです。
ModifiersTree - com.sun.source.tree 内のインタフェース
宣言のための、注釈を含む修飾子のツリーノードです。

N

NewArrayTree - com.sun.source.tree 内のインタフェース
配列の新しいインスタンスを作成する式のツリーノードです。
NewClassTree - com.sun.source.tree 内のインタフェース
クラスの新しいインスタンスを宣言するためのツリーノードです。

P

ParameterizedTypeTree - com.sun.source.tree 内のインタフェース
型パラメータを含む型の式のツリーノードです。
ParenthesizedTree - com.sun.source.tree 内のインタフェース
括弧で囲まれた式のツリーノードです。
parse() - クラス com.sun.source.util.JavacTask 内のメソッド
指定されたファイルを解析して、抽象構文ツリーのリストを返します。
PrimitiveTypeTree - com.sun.source.tree 内のインタフェース
プリミティブ型のツリーノードです。
printMessage(Diagnostic.Kind, CharSequence, Tree, CompilationUnitTree) - クラス com.sun.source.util.Trees 内のメソッド
指定されたコンパイル単位内のツリーの位置に、指定された種類のメッセージを出力します

R

reduce(R, R) - クラス com.sun.source.util.TreeScanner 内のメソッド
2 つの結果を 1 つの結合された結果にします。
ReturnTree - com.sun.source.tree 内のインタフェース
「return」文のツリーノードです。

S

scan(TreePath, P) - クラス com.sun.source.util.TreePathScanner 内のメソッド
TreePath によって識別される位置からツリーをスキャンします。
scan(Tree, P) - クラス com.sun.source.util.TreePathScanner 内のメソッド
単一ノードをスキャンします。
scan(Tree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
単一ノードをスキャンします。
scan(Iterable<? extends Tree>, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
ノードのリストをスキャンします。
Scope - com.sun.source.tree 内のインタフェース
ローカル変数やインポートなど、ローカルで利用可能なプログラム要素のインタフェースです。
setTaskListener(TaskListener) - クラス com.sun.source.util.JavacTask 内のメソッド
指定されたリスナーは、このコンパイルタスクの進行状況を記述するイベントを受け取ります。
SimpleTreeVisitor<R,P> - com.sun.source.util 内のクラス
ツリーノードへの単純なビジターです。
SimpleTreeVisitor() - クラス com.sun.source.util.SimpleTreeVisitor のコンストラクタ
 
SimpleTreeVisitor(R) - クラス com.sun.source.util.SimpleTreeVisitor のコンストラクタ
 
SourcePositions - com.sun.source.util 内のインタフェース
CompilationUnit 内の Tree の部分を取得するためのメソッドを提供します。
started(TaskEvent) - インタフェース com.sun.source.util.TaskListener 内のメソッド
 
StatementTree - com.sun.source.tree 内のインタフェース
異なる種類の文の基底クラスとして使用されるツリーノードです。
SwitchTree - com.sun.source.tree 内のインタフェース
「switch」文のツリーノードです。
SynchronizedTree - com.sun.source.tree 内のインタフェース
「synchronized」文のツリーノードです。

T

TaskEvent - com.sun.source.util 内のクラス
JDK Java コンパイラ javac によって実行された処理の詳細を提供します。
TaskEvent(TaskEvent.Kind) - クラス com.sun.source.util.TaskEvent のコンストラクタ
 
TaskEvent(TaskEvent.Kind, JavaFileObject) - クラス com.sun.source.util.TaskEvent のコンストラクタ
 
TaskEvent(TaskEvent.Kind, CompilationUnitTree) - クラス com.sun.source.util.TaskEvent のコンストラクタ
 
TaskEvent(TaskEvent.Kind, CompilationUnitTree, TypeElement) - クラス com.sun.source.util.TaskEvent のコンストラクタ
 
TaskEvent.Kind - com.sun.source.util 内の列挙
タスクイベントの種類です。
TaskListener - com.sun.source.util 内のインタフェース
JDK Java コンパイラ javac のアクティビティーを監視するリスナーを提供します。
ThrowTree - com.sun.source.tree 内のインタフェース
「throw」文のツリーノードです。
toString() - クラス com.sun.source.util.TaskEvent 内のメソッド
 
Tree - com.sun.source.tree 内のインタフェース
抽象構文ツリー内のすべてのノードの汎用インタフェースです。
Tree.Kind - com.sun.source.tree 内の列挙
すべての種類のツリーを列挙します。
TreePath - com.sun.source.util 内のクラス
ツリーノードのパスです。通常、トップレベルの CompilationUnitTree ノードまでの、ツリーノードの上位ノードのシーケンスを表すために使用されます。
TreePath(CompilationUnitTree) - クラス com.sun.source.util.TreePath のコンストラクタ
ルートノードの TreePath を作成します。
TreePath(TreePath, Tree) - クラス com.sun.source.util.TreePath のコンストラクタ
子ノードの TreePath を作成します。
TreePathScanner<R,P> - com.sun.source.util 内のクラス
すべての子ツリーノードを巡回し、親ノードのパスを維持するためのサポートを提供する TreeVisitor です。
TreePathScanner() - クラス com.sun.source.util.TreePathScanner のコンストラクタ
 
Trees - com.sun.source.util 内のクラス
JSR 199、JSR 269、および Tree API をブリッジします。
Trees() - クラス com.sun.source.util.Trees のコンストラクタ
 
TreeScanner<R,P> - com.sun.source.util 内のクラス
すべての子ツリーノードを巡回する TreeVisitor です。
TreeScanner() - クラス com.sun.source.util.TreeScanner のコンストラクタ
 
TreeVisitor<R,P> - com.sun.source.tree 内のインタフェース
ビジターデザインパターンのスタイルによるツリーのビジターです。
TryTree - com.sun.source.tree 内のインタフェース
「try」文のツリーノードです。
TypeCastTree - com.sun.source.tree 内のインタフェース
型キャスト式のツリーノードです。
TypeParameterTree - com.sun.source.tree 内のインタフェース
型パラメータのツリーノードです。

U

UnaryTree - com.sun.source.tree 内のインタフェース
後置式および単項式のツリーノードです。
UnionTypeTree - com.sun.source.tree 内のインタフェース
複数 catch 変数宣言内の共用体型の式のツリーノードです。

V

valueOf(String) - 列挙 com.sun.source.tree.Tree.Kind 内の static メソッド
指定された名前を持つ、この型の列挙型定数を返します。
valueOf(String) - 列挙 com.sun.source.util.TaskEvent.Kind 内の static メソッド
指定された名前を持つ、この型の列挙型定数を返します。
values() - 列挙 com.sun.source.tree.Tree.Kind 内の static メソッド
この列挙型の定数を含む配列を、宣言されている順序で返します。
values() - 列挙 com.sun.source.util.TaskEvent.Kind 内の static メソッド
この列挙型の定数を含む配列を、宣言されている順序で返します。
VariableTree - com.sun.source.tree 内のインタフェース
変数宣言のツリーノードです。
visit(Tree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visit(Iterable<? extends Tree>, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitAnnotation(AnnotationTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitAnnotation(AnnotationTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitAnnotation(AnnotationTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitArrayAccess(ArrayAccessTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitArrayAccess(ArrayAccessTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitArrayAccess(ArrayAccessTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitArrayType(ArrayTypeTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitArrayType(ArrayTypeTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitArrayType(ArrayTypeTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitAssert(AssertTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitAssert(AssertTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitAssert(AssertTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitAssignment(AssignmentTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitAssignment(AssignmentTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitAssignment(AssignmentTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitBinary(BinaryTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitBinary(BinaryTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitBinary(BinaryTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitBlock(BlockTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitBlock(BlockTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitBlock(BlockTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitBreak(BreakTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitBreak(BreakTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitBreak(BreakTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitCase(CaseTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitCase(CaseTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitCase(CaseTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitCatch(CatchTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitCatch(CatchTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitCatch(CatchTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitClass(ClassTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitClass(ClassTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitClass(ClassTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitCompilationUnit(CompilationUnitTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitCompilationUnit(CompilationUnitTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitCompilationUnit(CompilationUnitTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitCompoundAssignment(CompoundAssignmentTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitCompoundAssignment(CompoundAssignmentTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitCompoundAssignment(CompoundAssignmentTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitConditionalExpression(ConditionalExpressionTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitConditionalExpression(ConditionalExpressionTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitConditionalExpression(ConditionalExpressionTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitContinue(ContinueTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitContinue(ContinueTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitContinue(ContinueTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitDoWhileLoop(DoWhileLoopTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitDoWhileLoop(DoWhileLoopTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitDoWhileLoop(DoWhileLoopTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitEmptyStatement(EmptyStatementTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitEmptyStatement(EmptyStatementTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitEmptyStatement(EmptyStatementTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitEnhancedForLoop(EnhancedForLoopTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitEnhancedForLoop(EnhancedForLoopTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitEnhancedForLoop(EnhancedForLoopTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitErroneous(ErroneousTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitErroneous(ErroneousTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitErroneous(ErroneousTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitExpressionStatement(ExpressionStatementTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitExpressionStatement(ExpressionStatementTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitExpressionStatement(ExpressionStatementTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitForLoop(ForLoopTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitForLoop(ForLoopTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitForLoop(ForLoopTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitIdentifier(IdentifierTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitIdentifier(IdentifierTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitIdentifier(IdentifierTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitIf(IfTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitIf(IfTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitIf(IfTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitImport(ImportTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitImport(ImportTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitImport(ImportTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitInstanceOf(InstanceOfTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitInstanceOf(InstanceOfTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitInstanceOf(InstanceOfTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitLabeledStatement(LabeledStatementTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitLabeledStatement(LabeledStatementTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitLabeledStatement(LabeledStatementTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitLiteral(LiteralTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitLiteral(LiteralTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitLiteral(LiteralTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitMemberSelect(MemberSelectTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitMemberSelect(MemberSelectTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitMemberSelect(MemberSelectTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitMethod(MethodTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitMethod(MethodTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitMethod(MethodTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitMethodInvocation(MethodInvocationTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitMethodInvocation(MethodInvocationTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitMethodInvocation(MethodInvocationTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitModifiers(ModifiersTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitModifiers(ModifiersTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitModifiers(ModifiersTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitNewArray(NewArrayTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitNewArray(NewArrayTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitNewArray(NewArrayTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitNewClass(NewClassTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitNewClass(NewClassTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitNewClass(NewClassTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitOther(Tree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitOther(Tree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitOther(Tree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitParameterizedType(ParameterizedTypeTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitParameterizedType(ParameterizedTypeTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitParameterizedType(ParameterizedTypeTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitParenthesized(ParenthesizedTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitParenthesized(ParenthesizedTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitParenthesized(ParenthesizedTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitPrimitiveType(PrimitiveTypeTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitPrimitiveType(PrimitiveTypeTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitPrimitiveType(PrimitiveTypeTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitReturn(ReturnTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitReturn(ReturnTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitReturn(ReturnTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitSwitch(SwitchTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitSwitch(SwitchTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitSwitch(SwitchTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitSynchronized(SynchronizedTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitSynchronized(SynchronizedTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitSynchronized(SynchronizedTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitThrow(ThrowTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitThrow(ThrowTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitThrow(ThrowTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitTry(TryTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitTry(TryTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitTry(TryTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitTypeCast(TypeCastTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitTypeCast(TypeCastTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitTypeCast(TypeCastTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitTypeParameter(TypeParameterTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitTypeParameter(TypeParameterTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitTypeParameter(TypeParameterTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitUnary(UnaryTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitUnary(UnaryTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitUnary(UnaryTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitUnionType(UnionTypeTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitUnionType(UnionTypeTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitUnionType(UnionTypeTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitVariable(VariableTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitVariable(VariableTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitVariable(VariableTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitWhileLoop(WhileLoopTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitWhileLoop(WhileLoopTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitWhileLoop(WhileLoopTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 
visitWildcard(WildcardTree, P) - インタフェース com.sun.source.tree.TreeVisitor 内のメソッド
 
visitWildcard(WildcardTree, P) - クラス com.sun.source.util.SimpleTreeVisitor 内のメソッド
 
visitWildcard(WildcardTree, P) - クラス com.sun.source.util.TreeScanner 内のメソッド
 

W

WhileLoopTree - com.sun.source.tree 内のインタフェース
「while」ループ文のツリーノードです。
WildcardTree - com.sun.source.tree 内のインタフェース
ワイルドカード型引数のツリーノードです。
A B C D E F G I J L M N P R S T U V W 
コンパイラツリー API


Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved.