Package Summary Overview Summary

# Interface DerivedInstanceTree

All Superinterfaces:
  `ExpressionTree`, `Tree`

public interface DerivedInstanceTree extends ExpressionTree
`DerivedInstanceTree` is a reflective preview API of the Java platform.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
A tree node for a derived record creation expression. For example:

    expression with { assignments }

See Java Language Specification :
  15.30 Derived Record Creation Expression
Since:
  23

- ## Nested Class Summary

  ### Nested classes/interfaces declared in interface com.sun.source.tree.Tree

  `Tree.Kind`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `BlockTree`
  `getBlock()`
  Returns the reconstruction block..
  `ExpressionTree`
  `getExpression()`
  Returns the origin expression of the derived record creation expression..

  ### Methods declared in interface com.sun.source.tree.Tree

  `accept, getKind`

- ## Method Details

  - ### getExpression

    ExpressionTree getExpression()
    Returns the origin expression of the derived record creation expression..
    Returns:
      the origin expression of the derived record creation expression.

  - ### getBlock

    BlockTree getBlock()
    Returns the reconstruction block..
    Returns:
      the reconstruction block.