ExpressionTree
, Tree
public interface NewClassTree extends ExpressionTree
new identifier ( ) new identifier ( arguments ) new typeArguments identifier ( arguments ) classBody enclosingExpression.new identifier ( arguments )
Modifier and Type | Method | Description |
---|---|---|
List<? extends ExpressionTree> |
getArguments() |
Returns the arguments for the constructor to be invoked.
|
ClassTree |
getClassBody() |
Returns the class body if an anonymous class is being
instantiated, and
null otherwise. |
ExpressionTree |
getEnclosingExpression() |
Returns the enclosing expression, or
null if none. |
ExpressionTree |
getIdentifier() |
Returns the name of the class being instantiated.
|
List<? extends Tree> |
getTypeArguments() |
Returns the type arguments for the object being created.
|
ExpressionTree getEnclosingExpression()
null
if none.List<? extends Tree> getTypeArguments()
ExpressionTree getIdentifier()
List<? extends ExpressionTree> getArguments()
ClassTree getClassBody()
null
otherwise. Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2005, 2016, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Ubuntu+0-9b147-1