インタフェースcom.sun.source.tree.ExpressionTree
の使用
ExpressionTreeを使用するパッケージ
-
com.sun.source.treeでのExpressionTreeの使用
com.sun.source.treeのExpressionTreeのサブインタフェース修飾子と型インタフェース説明interface注釈付き型のツリー・ノード。interface注釈のツリー・ノードです。interface配列アクセス式のツリー・ノードです。interface代入式のツリー・ノードです。interfaceバイナリ式のツリー・ノードです。interface複合代入演算子のツリー・ノードです。interface条件演算子? :のツリー・ノード。interface不正な式の代用となるツリー・ノードです。interface識別子の式のツリー・ノードです。interfaceinstanceof式のツリー・ノード。interfaceラムダ式のツリー・ノードです。interfaceリテラル式のツリー・ノードです。interfaceメンバー参照式のツリー・ノードです。interfaceメンバー・アクセス式のツリー・ノードです。interfaceメソッド呼出し式のツリー・ノードです。interface配列の新しいインスタンスを作成する式のツリー・ノードです。interfaceクラスの新しいインスタンスを宣言するためのツリー・ノードです。interface括弧で囲まれた式のツリー・ノードです。interfaceswitch式のツリー・ノード。interface型キャスト式のツリー・ノードです。interface後置式および単項式のツリー・ノードです。修飾子と型メソッド説明AssertTree.getCondition()アサートされている条件を返します。ConditionalExpressionTree.getCondition()条件を返します。DoWhileLoopTree.getCondition()ループの状態を返します。ForLoopTree.getCondition()for文の条件を返します。IfTree.getCondition()if文の条件を返します。WhileLoopTree.getCondition()ループの状態を返します。ConstantCaseLabelTree.getConstantExpression()ケースの定数式。DeconstructionPatternTree.getDeconstructor()構造化解除された型を返します。AssertTree.getDetail()詳細表現を返します。NewClassTree.getEnclosingExpression()囲む式を返します。なければnullを返します。ArrayAccessTree.getExpression()アクセスされている配列の式を返します。AssignmentTree.getExpression()変数に代入される式を返します。CaseTree.getExpression()非推奨。CompoundAssignmentTree.getExpression()複合代入の右辺の式を返します。EnhancedForLoopTree.getExpression()式を返し、制御変数の値を返します。ExpressionStatementTree.getExpression()この文を構成する式を返します。InstanceOfTree.getExpression()テストする式を返します。MemberSelectTree.getExpression()メンバーが選択される式を返します。ParenthesizedTree.getExpression()カッコ内の式を返します。ReturnTree.getExpression()返される式を返します。SwitchExpressionTree.getExpression()switch式の式を返します。SwitchTree.getExpression()switch文の式を返します。SynchronizedTree.getExpression()同期する式を返します。ThrowTree.getExpression()スローされる式を返します。TypeCastTree.getExpression()キャストされる式を返します。UnaryTree.getExpression()単項演算子のオペランドである式を返します。ConditionalExpressionTree.getFalseExpression()条件がfalseの場合に評価される式を返します。PatternCaseLabelTree.getGuard()事件の。NewClassTree.getIdentifier()インスタンス化されるクラスの名前を返します。ArrayAccessTree.getIndex()インデックスの式を返します。VariableTree.getInitializer()変数の初期化子を返します。存在しない場合はnullを返します。BinaryTree.getLeftOperand()式の左の(第1)オペランドを返します。MethodInvocationTree.getMethodSelect()呼び出されるメソッドを識別する式を返します。RequiresTree.getModuleName()必要なモジュールの名前を返します。ModuleTree.getName()モジュールの名前を返します。VariableTree.getNameExpression()"declared"という名前の修飾識別子を返します。CompilationUnitTree.getPackageName()このコンパイル単位の先頭の任意のパッケージ宣言に含まれる名前を返します。パッケージ宣言がない場合はnullを返します。ExportsTree.getPackageName()エクスポートするパッケージの名前を返します。OpensTree.getPackageName()開くパッケージの名前を返します。PackageTree.getPackageName()宣言されているパッケージの名前を返します。MemberReferenceTree.getQualifierExpression()参照の修飾子式を返します。BinaryTree.getRightOperand()式の右の(第2)オペランドを返します。ProvidesTree.getServiceName()提供されているサービス型の名前を返します。UsesTree.getServiceName()サービス型の名前を返します。ConditionalExpressionTree.getTrueExpression()条件がtrueである場合に評価される式を返します。AnnotatedTypeTree.getUnderlyingType()注釈が関連付けられている基になる型を返します。YieldTree.getValue()このyield文の式を返します。AssignmentTree.getVariable()代入される変数を返します。CompoundAssignmentTree.getVariable()複合代入の左側にある変数を返します。型ExpressionTreeの引数を持つ型を返すcom.sun.source.treeのメソッド修飾子と型メソッド説明List<? extends ExpressionTree>AnnotationTree.getArguments()注釈の引数があれば、それを返します。List<? extends ExpressionTree>MethodInvocationTree.getArguments()メソッド呼び出しの引数を返します。List<? extends ExpressionTree>NewClassTree.getArguments()呼び出されるコンストラクタの引数を返します。List<? extends ExpressionTree>NewArrayTree.getDimensions()型のディメンション式を返します。List<? extends ExpressionTree>CaseTree.getExpressions()このケースのラベルを返します。List<? extends ExpressionTree>ProvidesTree.getImplementationNames()提供される実装型の名前を返します。List<? extends ExpressionTree>NewArrayTree.getInitializers()初期化式を返します。List<? extends ExpressionTree>ExportsTree.getModuleNames()パッケージをエクスポートするモジュールの名前を返します。パッケージをすべてのモジュールにエクスポートする場合はnullを返します。List<? extends ExpressionTree>OpensTree.getModuleNames()パッケージが開かれているモジュールの名前を返します。パッケージがすべてのモジュールに対して開かれている場合はnullを返します。List<? extends ExpressionTree>MethodTree.getThrows()このメソッドによってスローされているものとしてリストされている例外を返します。List<? extends ExpressionTree>MemberReferenceTree.getTypeArguments()参照の型引数を返します。
CaseTree.getExpressions()を使用してください。