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 |
ワイルドカード型引数のツリー・ノードです。
|