- すべてのスーパー・インタフェース:
Tree
public interface CaseTree
extends Tree
switch
文または式のcase
のツリー・ノード。 次に例を示します。
case expression :
statements
default :
statements
- Java言語仕様を参照してください:
-
14.11 switch文
- 導入されたバージョン:
- 1.6
-
ネストされたクラスのサマリー
ネストされたクラス
修飾子と型 |
インタフェース |
説明 |
static class |
CaseTree.CaseKind |
このケースの構文形式: STATEMENT: case <expression>: <statements> RULE: case <expression> -> <expression>/<statement>
|
インタフェース com.sun.source.tree.Treeで宣言されたネストされたクラス/インタフェース
Tree.Kind
-
メソッドのサマリー
-
メソッドの詳細
-
getExpression
非推奨。
ケースの式を返します。デフォルトの場合はnull
を返します。 このケースに複数のラベルがある場合は、最初のラベルを戻します。
- 戻り値:
- caseの式、またはnull
-
getExpressions
このケースのラベルを返します。 デフォルトの場合、空のリストが返されます。
- 戻り値:
- このケースのラベル
- 導入されたバージョン:
- 12
-
getStatements
- 戻り値:
- ケースまたはNullによってラベル付けされた文
-
getBody
- 戻り値:
- ケース値またはNull
- 導入されたバージョン:
- 12
-
getCaseKind
このケースの種類を返します。
- 戻り値:
- このケースの種類
- 導入されたバージョン:
- 12
getExpressions()
を使用してください。