インタフェースcom.sun.source.tree.StatementTree
の使用
StatementTreeを使用するパッケージ
-
com.sun.source.treeでのStatementTreeの使用
com.sun.source.treeのStatementTreeのサブインタフェース修飾子と型インタフェース説明interfaceassert文のツリー・ノード。interface文ブロックのツリー・ノードです。interfacebreak文のツリー・ノード。interfaceクラス、インタフェース、列挙、レコードまたは注釈型の宣言のツリー・ノード。interfacecontinue文のツリー・ノード。interfacedo文のツリー・ノード。interface空の文(スキップ文)のツリー・ノードです。interface"enhanced"forループ文のツリー・ノード。interface「expression」文のツリー・ノードです。interface基本的なforループ文のツリー・ノード。interfaceif文のツリー・ノード。interfaceラベル付き文のツリー・ノードです。interfacereturn文のツリー・ノード。interfaceswitch文のツリー・ノード。interfacesynchronized文のツリー・ノード。interfacethrow文のツリー・ノード。interfacetry文のツリー・ノード。interface変数宣言のツリー・ノードです。interfacewhileループ文のツリー・ノード。interfaceyield文のツリー・ノード。StatementTreeを返すcom.sun.source.treeのメソッド修飾子と型メソッド説明IfTree.getElseStatement()条件がfalseの場合に実行される文、またはそのような文がない場合はnullを返します。DoWhileLoopTree.getStatement()ループの本文を返します。EnhancedForLoopTree.getStatement()ループの本文を返します。ForLoopTree.getStatement()for文の本文を返します。LabeledStatementTree.getStatement()ラベル付きの文を返します。WhileLoopTree.getStatement()ループの本文を返します。IfTree.getThenStatement()条件が真である場合に実行される文を返します。型StatementTreeの引数を持つ型を返すcom.sun.source.treeのメソッド修飾子と型メソッド説明List<? extends StatementTree> ForLoopTree.getInitializer()for文のイニシャライザを返します。List<? extends StatementTree> BlockTree.getStatements()このブロックを構成する文を返します。List<? extends StatementTree> CaseTree.getStatements()CaseTree.CaseKind.STATEMENTの種類の場合は、ケースでラベル付けされた文を返します。