Compiler Tree API

com.sun.source.tree
インタフェース NewClassTree

すべてのスーパーインタフェース:
ExpressionTree, Tree

public interface NewClassTree
extends ExpressionTree

クラスの新しいインスタンスを宣言するためのツリーノードです。 例を示します。

   new identifier ( )

   new identifier ( arguments )

   new typeArguments identifier ( arguments )
       classBody

   enclosingExpression.new identifier ( arguments )
 

導入されたバージョン:
1.6
関連項目:
言語仕様第 3 版』セクション 15.9

入れ子のクラスの概要
 
インタフェース com.sun.source.tree.Tree から継承された入れ子のクラス/インタフェース
Tree.Kind
 
メソッドの概要
 List<? extends ExpressionTree> getArguments()
           
 ClassTree getClassBody()
           
 ExpressionTree getEnclosingExpression()
           
 ExpressionTree getIdentifier()
           
 List<? extends Tree> getTypeArguments()
           
 
インタフェース com.sun.source.tree.Tree から継承されたメソッド
accept, getKind
 

メソッドの詳細

getEnclosingExpression

ExpressionTree getEnclosingExpression()

getTypeArguments

List<? extends Tree> getTypeArguments()

getIdentifier

ExpressionTree getIdentifier()

getArguments

List<? extends ExpressionTree> getArguments()

getClassBody

ClassTree getClassBody()

Compiler Tree API

Report a bug or request a feature.
Copyright Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.