インタフェース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
識別子の式のツリー・ノードです。interface
instanceof
式のツリー・ノード。interface
ラムダ式のツリー・ノードです。interface
リテラル式のツリー・ノードです。interface
メンバー参照式のツリー・ノードです。interface
メンバー・アクセス式のツリー・ノードです。interface
メソッド呼出し式のツリー・ノードです。interface
配列の新しいインスタンスを作成する式のツリー・ノードです。interface
クラスの新しいインスタンスを宣言するためのツリー・ノードです。interface
括弧で囲まれた式のツリー・ノードです。interface
Preview.文字列テンプレート式のツリー・ノード。interface
switch
式のツリー・ノード。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の場合に評価される式を返します。CaseTree.getGuard()
ケースのガード。NewClassTree.getIdentifier()
インスタンス化されるクラスの名前を返します。ArrayAccessTree.getIndex()
索引の式を返します。VariableTree.getInitializer()
変数の初期化子を返します。初期化子がない場合はnull
を返します。BinaryTree.getLeftOperand()
式の左側の(first)オペランドを返します。MethodInvocationTree.getMethodSelect()
起動するメソッドを識別する式を返します。RequiresTree.getModuleName()
必要なモジュールの名前を返します。ModuleTree.getName()
モジュールの名前を返します。VariableTree.getNameExpression()
"declared"という名前の修飾識別子を返します。CompilationUnitTree.getPackageName()
このコンパイル・ユニットの先頭にあるパッケージ宣言に含まれる名前、またはパッケージ宣言がない場合はnull
を返します。ExportsTree.getPackageName()
エクスポートするパッケージの名前を返します。OpensTree.getPackageName()
開くパッケージの名前を返します。PackageTree.getPackageName()
宣言されているパッケージの名前を返します。StringTemplateTree.getProcessor()
テンプレート文字列プロセッサ(適格である可能性があります)またはnullを返します。MemberReferenceTree.getQualifierExpression()
参照の修飾子式を返します。BinaryTree.getRightOperand()
式の右側の(second)オペランドを返します。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> StringTemplateTree.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()
を使用してください。