Interface ClassPrinter.MapNode
- All Superinterfaces:
ClassPrinter.Node
,Map<ConstantDesc, ClassPrinter.Node>
- Enclosing class:
ClassPrinter
public static sealed interface ClassPrinter.MapNode
extends ClassPrinter.Node, Map<ConstantDesc, ClassPrinter.Node>
A tree node holding
Map
of nested nodes.
Each Map.Entry.getKey()
== Map.Entry.getValue()
.ClassPrinter.Node.name()
.
- Since:
- 24
-
Nested Class Summary
-
Method Summary
Methods declared in interface java.lang.classfile.components.ClassPrinter.Node
name, toJson, toXml, toYaml, walk
Methods declared in interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values