- All Superinterfaces:
ClassPrinter.Node,Map<ConstantDesc,ClassPrinter.Node>
- All Known Implementing Classes:
ClassPrinterImpl.MapNodeImpl
- Enclosing class:
ClassPrinter
public static sealed interface ClassPrinter.MapNode
extends ClassPrinter.Node, Map<ConstantDesc,ClassPrinter.Node>
permits ClassPrinterImpl.MapNodeImpl
A tree node holding
Map of nested nodes.
Each Map.Entry.getKey() == Map.Entry.getValue().ClassPrinter.Node.name().
- Since:
- 22
-
Nested Class Summary
-
Method Summary
Methods inherited from interface org.glavo.classfile.components.ClassPrinter.Node
name, toJson, toXml, toYaml, walkMethods inherited from 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