| AnnotatedTypeTree |
注釈付き型のツリー・ノード。
|
| AnnotationTree |
注釈のツリー・ノードです。
|
| ArrayAccessTree |
配列アクセス式のツリー・ノードです。
|
| ArrayTypeTree |
配列型のツリー・ノードです。
|
| AssertTree |
assert文のツリー・ノード。
|
| AssignmentTree |
代入式のツリー・ノードです。
|
| BinaryTree |
バイナリ式のツリー・ノードです。
|
| BlockTree |
文ブロックのツリー・ノードです。
|
| BreakTree |
break文のツリー・ノード。
|
| CaseTree |
switch文のcaseのツリー・ノード。
|
| CatchTree |
try文のcatchブロックのツリー・ノード。
|
| ClassTree |
クラス、インタフェース、列挙、または注釈型の宣言のツリー・ノードです。
|
| CompilationUnitTree |
コンパイル・ユニット(ソース・ファイル)およびパッケージ宣言(package-info.java)の抽象構文ツリーを表します。
|
| CompoundAssignmentTree |
複合代入演算子のツリー・ノードです。
|
| ConditionalExpressionTree |
条件演算子?のツリー・ノードです。
|
| ContinueTree |
continue文のツリー・ノード。
|
| DirectiveTree |
ModuleTreeのすべてのディレクティブのスーパー型。
|
| DoWhileLoopTree |
do文のツリー・ノード。
|
| EmptyStatementTree |
空の文(スキップ文)のツリー・ノードです。
|
| EnhancedForLoopTree |
"enhanced" for loop文のツリー・ノード。
|
| ErroneousTree |
不正な式の代用となるツリー・ノードです。
|
| ExportsTree |
モジュール宣言の'exports'ディレクティブのツリー・ノード。
|
| ExpressionStatementTree |
expression文のツリー・ノードです。
|
| ExpressionTree |
異なる型の式の基底クラスとして使用されるツリー・ノードです。
|
| ForLoopTree |
基本的なforループ文のツリー・ノード。
|
| IdentifierTree |
識別子の式のツリー・ノードです。
|
| IfTree |
if文のツリー・ノード。
|
| ImportTree |
インポート宣言のツリー・ノード。
|
| InstanceOfTree |
instanceof式のツリー・ノード。
|
| IntersectionTypeTree |
キャスト式のintersection型のツリー・ノードです。
|
| LabeledStatementTree |
ラベル付き文のツリー・ノードです。
|
| LambdaExpressionTree |
ラムダ式のツリー・ノードです。
|
| LambdaExpressionTree.BodyKind |
ラムダ式には2つの形式があります: 本文が式である式ラムダと、本文がブロックである文ラムダ
|
| LineMap |
コンパイル・ユニットの文字位置と行番号を変換するメソッドを提供します。
|
| LiteralTree |
リテラル式のツリー・ノードです。
|
| MemberReferenceTree |
メンバー参照式のツリー・ノードです。
|
| MemberReferenceTree.ReferenceMode |
メンバー参照には、(i)メソッド参照と(ii)コンストラクタ参照の2つの種類があります
|
| MemberSelectTree |
メンバー・アクセス式のツリー・ノードです。
|
| MethodInvocationTree |
メソッド呼出し式のツリー・ノードです。
|
| MethodTree |
メソッドまたは注釈の型要素宣言のツリー・ノードです。
|
| ModifiersTree |
宣言のための、注釈を含む修飾子のツリー・ノードです。
|
| ModuleTree |
モジュール宣言のツリー・ノード。
|
| ModuleTree.ModuleKind |
モジュールの種類。
|
| NewArrayTree |
配列の新しいインスタンスを作成する式のツリー・ノードです。
|
| NewClassTree |
クラスの新しいインスタンスを宣言するためのツリー・ノードです。
|
| OpensTree |
モジュール宣言の'opens'ディレクティブのツリー・ノード。
|
| PackageTree |
パッケージ宣言を表します。
|
| ParameterizedTypeTree |
型パラメータを含む型の式のツリー・ノードです。
|
| ParenthesizedTree |
括弧で囲まれた式のツリー・ノードです。
|
| PrimitiveTypeTree |
プリミティブ型のツリー・ノードです。
|
| ProvidesTree |
モジュール宣言の'provides'ディレクティブのツリー・ノード。
|
| RequiresTree |
モジュール宣言の'requires'ディレクティブのツリー・ノード。
|
| ReturnTree |
return文のツリー・ノード。
|
| Scope |
ローカル変数やインポートなど、ローカルで利用可能なプログラム要素のインタフェースです。
|
| StatementTree |
異なる種類の文の基底クラスとして使用されるツリー・ノードです。
|
| SwitchTree |
switch文のツリー・ノード。
|
| SynchronizedTree |
synchronized文のツリー・ノード。
|
| ThrowTree |
throw文のツリー・ノード。
|
| ツリー |
抽象構文ツリー内のすべてのノードの汎用インタフェースです。
|
| Tree.Kind |
すべての種類のツリーを列挙します。
|
| TreeVisitor |
ビジター・デザイン・パターンのスタイルによるツリーのビジターです。
|
| TryTree |
try文のツリー・ノード。
|
| TypeCastTree |
型キャスト式のツリー・ノードです。
|
| TypeParameterTree |
型パラメータのツリー・ノードです。
|
| UnaryTree |
後置式および単項式のツリー・ノードです。
|
| UnionTypeTree |
マルチ・パッチ変数宣言のユニオン型式のツリー・ノード。
|
| UsesTree |
モジュール宣言の'uses'ディレクティブのツリー・ノード。
|
| VariableTree |
変数宣言のツリー・ノードです。
|
| WhileLoopTree |
while loop文のツリー・ノード。
|
| WildcardTree |
ワイルドカード型引数のツリー・ノードです。
|