インタフェースcom.sun.source.tree.StatementTree
の使用
StatementTreeを使用するパッケージ
-
com.sun.source.treeでのStatementTreeの使用
com.sun.source.treeのStatementTreeのサブインタフェース修飾子と型インタフェース説明interface
assert
文のツリー・ノード。interface
文ブロックのツリー・ノードです。interface
break
文のツリー・ノード。interface
クラス、インタフェース、列挙、レコードまたは注釈型の宣言のツリー・ノード。interface
continue
文のツリー・ノード。interface
do
文のツリー・ノード。interface
空の文(スキップ文)のツリー・ノードです。interface
"enhanced"for
loop文のツリー・ノード。interface
「expression」文のツリー・ノードです。interface
基本的なfor
ループ文のツリー・ノード。interface
if
文のツリー・ノード。interface
ラベル付き文のツリー・ノードです。interface
return
文のツリー・ノード。interface
switch
文のツリー・ノード。interface
synchronized
文のツリー・ノード。interface
throw
文のツリー・ノード。interface
try
文のツリー・ノード。interface
変数宣言のツリー・ノードです。interface
while
loop文のツリー・ノード。interface
yield
文のツリー・ノード。StatementTreeを返すcom.sun.source.treeのメソッド修飾子と型メソッド説明IfTree.getElseStatement()
条件がfalseの場合に実行される文を返します。そのような文がない場合はnull
を返します。DoWhileLoopTree.getStatement()
ループの本文を返します。EnhancedForLoopTree.getStatement()
ループの本文を返します。ForLoopTree.getStatement()
for
文の本文を返します。LabeledStatementTree.getStatement()
ラベル付けされた文を返します。WhileLoopTree.getStatement()
ループの本文を返します。IfTree.getThenStatement()
条件がtrueである場合に実行される文を返します。型StatementTreeの引数を持つ型を返すcom.sun.source.treeのメソッド修飾子と型メソッド説明List<? extends StatementTree>
ForLoopTree.getInitializer()
for
文の初期化子を返します。List<? extends StatementTree>
BlockTree.getStatements()
このブロックを構成する文を返します。List<? extends StatementTree>
CaseTree.getStatements()
CaseTree.CaseKind.STATEMENTの種類の場合は、ケースでラベル付けされた文を返します。