パッケージ | 説明 |
---|---|
com.sun.source.tree |
ソースコードを抽象構文ツリー (Abstract Syntax Tree、AST) として表すためのインタフェースを提供します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
AssertTree
「assert」文のツリーノードです。
|
interface |
BlockTree
文ブロックのツリーノードです。
|
interface |
BreakTree
「break」文のツリーノードです。
|
interface |
ClassTree
クラス、インタフェース、列挙、または注釈型の宣言のツリーノードです。
|
interface |
ContinueTree
「continue」文のツリーノードです。
|
interface |
DoWhileLoopTree
「do」文のツリーノードです。
|
interface |
EmptyStatementTree
空の文 (スキップ文) のツリーノードです。
|
interface |
EnhancedForLoopTree
拡張された「for」ループ文のツリーノードです。
|
interface |
ExpressionStatementTree
「expression」文のツリーノードです。
|
interface |
ForLoopTree
基本の「for」ループ文のツリーノードです。
|
interface |
IfTree
「if」文のツリーノードです。
|
interface |
LabeledStatementTree
ラベル付き文のツリーノードです。
|
interface |
ReturnTree
「return」文のツリーノードです。
|
interface |
SwitchTree
「switch」文のツリーノードです。
|
interface |
SynchronizedTree
「synchronized」文のツリーノードです。
|
interface |
ThrowTree
「throw」文のツリーノードです。
|
interface |
TryTree
「try」文のツリーノードです。
|
interface |
VariableTree
変数宣言のツリーノードです。
|
interface |
WhileLoopTree
「while」ループ文のツリーノードです。
|
修飾子と型 | メソッドと説明 |
---|---|
StatementTree |
IfTree.getElseStatement() |
StatementTree |
LabeledStatementTree.getStatement() |
StatementTree |
WhileLoopTree.getStatement() |
StatementTree |
EnhancedForLoopTree.getStatement() |
StatementTree |
ForLoopTree.getStatement() |
StatementTree |
DoWhileLoopTree.getStatement() |
StatementTree |
IfTree.getThenStatement() |
修飾子と型 | メソッドと説明 |
---|---|
List<? extends StatementTree> |
ForLoopTree.getInitializer() |
List<? extends StatementTree> |
CaseTree.getStatements() |
List<? extends StatementTree> |
BlockTree.getStatements() |
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved.