Uses of Interface java.lang.classfile.components.ClassPrinter.Node (Java SE 23 & JDK 23)
Description: use: module: java.base, package: java.lang.classfile.components, class: ClassPrinter, interface: Node

# Uses of Interface
java.lang.classfile.components.ClassPrinter.Node

Packages that use ClassPrinter.NodePREVIEW
Package
Description
java.lang.classfile.components
Provides specific components, transformations, and tools built on top of the `java.lang.classfile`PREVIEW library.

- ## Uses of ClassPrinter.NodePREVIEW in java.lang.classfile.componentsPREVIEW

  Subinterfaces of ClassPrinter.NodePREVIEW in java.lang.classfile.componentsPREVIEW
  Modifier and Type
  Interface
  Description
  `static interface`
  `ClassPrinter.LeafNodePREVIEW`
  Preview.
  A leaf node holding single printable value.
  `static interface`
  `ClassPrinter.ListNodePREVIEW`
  Preview.
  A tree node holding `List` of nested nodes.
  `static interface`
  `ClassPrinter.MapNodePREVIEW`
  Preview.
  A tree node holding `Map` of nested nodes.
  Subinterfaces with type arguments of type ClassPrinter.NodePREVIEW in java.lang.classfile.componentsPREVIEW
  Modifier and Type
  Interface
  Description
  `static interface`
  `ClassPrinter.ListNodePREVIEW`
  Preview.
  A tree node holding `List` of nested nodes.
  `static interface`
  `ClassPrinter.MapNodePREVIEW`
  Preview.
  A tree node holding `Map` of nested nodes.
  Methods in java.lang.classfile.componentsPREVIEW that return types with arguments of type ClassPrinter.NodePREVIEW
  Modifier and Type
  Method
  Description
  `Stream<ClassPrinter.NodePREVIEW>`
  ClassPrinter.Node.`walk()`
  Walks through the underlying tree.