- 
- すべてのスーパー・インタフェース:
- ExpressionTree,- Tree
 
 public interface NewClassTree extends ExpressionTree クラスの新しいインスタンスを宣言するためのツリー・ノードです。 次に例を示します。new identifier ( ) new identifier ( arguments ) new typeArguments identifier ( arguments ) classBody enclosingExpression.new identifier ( arguments )- 導入されたバージョン:
- 1.6
- Java™言語仕様:
- セクション15.9
 
- 
- 
メソッドのサマリー修飾子と型 メソッド 説明 List<? extends ExpressionTree>getArguments()呼び出されるコンストラクタの引数を返します。ClassTreegetClassBody()匿名クラスがインスタンス化されている場合はクラス本文を返し、それ以外の場合はnullを返します。ExpressionTreegetEnclosingExpression()囲む式を返します。なければnullを返します。ExpressionTreegetIdentifier()インスタンス化されるクラスの名前を返します。List<? extends Tree>getTypeArguments()作成中のオブジェクトの型引数を返します。
 
- 
- 
- 
メソッドの詳細- 
getEnclosingExpressionExpressionTree getEnclosingExpression() 囲む式を返します。なければnullを返します。- 戻り値:
- 囲む式
 
 - 
getIdentifierExpressionTree getIdentifier() インスタンス化されるクラスの名前を返します。- 戻り値:
- 名前
 
 - 
getArgumentsList<? extends ExpressionTree> getArguments() 呼び出されるコンストラクタの引数を返します。- 戻り値:
- 議論
 
 - 
getClassBodyClassTree getClassBody() 匿名クラスがインスタンス化されている場合はクラス本文を返し、それ以外の場合はnullを返します。- 戻り値:
- クラス本文
 
 
- 
 
-