パッケージ | 説明 |
---|---|
com.sun.source.tree |
ソースコードを抽象構文ツリー (Abstract Syntax Tree、AST) として表すためのインタフェースを提供します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
AnnotationTree
注釈のツリーノードです。
|
interface |
ArrayAccessTree
配列アクセス式のツリーノードです。
|
interface |
AssignmentTree
代入式のツリーノードです。
|
interface |
BinaryTree
バイナリ式のツリーノードです。
|
interface |
CompoundAssignmentTree
複合代入演算子のツリーノードです。
|
interface |
ConditionalExpressionTree
条件演算子 ? のツリーノードです。 :.
|
interface |
ErroneousTree
不正な式の代用となるツリーノードです。
|
interface |
IdentifierTree
識別子の式のツリーノードです。
|
interface |
InstanceOfTree
「instanceof」式のツリーノードです。
|
interface |
LiteralTree
リテラル式のツリーノードです。
|
interface |
MemberSelectTree
メンバーアクセス式のツリーノードです。
|
interface |
MethodInvocationTree
メソッド呼び出し式のツリーノードです。
|
interface |
NewArrayTree
配列の新しいインスタンスを作成する式のツリーノードです。
|
interface |
NewClassTree
クラスの新しいインスタンスを宣言するためのツリーノードです。
|
interface |
ParenthesizedTree
括弧で囲まれた式のツリーノードです。
|
interface |
TypeCastTree
型キャスト式のツリーノードです。
|
interface |
UnaryTree
後置式および単項式のツリーノードです。
|
修飾子と型 | メソッドと説明 |
---|---|
List<? extends ExpressionTree> |
AnnotationTree.getArguments() |
List<? extends ExpressionTree> |
MethodInvocationTree.getArguments() |
List<? extends ExpressionTree> |
NewClassTree.getArguments() |
List<? extends ExpressionTree> |
NewArrayTree.getDimensions() |
List<? extends ExpressionTree> |
NewArrayTree.getInitializers() |
List<? extends ExpressionTree> |
MethodTree.getThrows() |
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved.