Uses of Interface
java.lang.classfile.CompoundElement
Packages that use CompoundElementPREVIEW
Package
Description
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing classfile attributes for the
java.lang.classfilePREVIEW library.Provides specific components, transformations, and tools built on top of the
java.lang.classfilePREVIEW library.-
Uses of CompoundElementPREVIEW in java.lang.classfilePREVIEW
Subinterfaces of CompoundElementPREVIEW in java.lang.classfilePREVIEWModifier and TypeInterfaceDescriptioninterfacePreview.Models a classfile.interfacePreview.Models the body of a method (theCodeattribute).interfacePreview.Models a field.interfacePreview.Models a method.Methods in java.lang.classfilePREVIEW with parameters of type CompoundElementPREVIEWModifier and TypeMethodDescriptiondefault BClassFileBuilder.transform(CompoundElementPREVIEW<E> model, ClassFileTransformPREVIEW<?, E, B> transform) Apply a transform to a model, directing results to this builder. -
Uses of CompoundElementPREVIEW in java.lang.classfile.attributePREVIEW
Subinterfaces of CompoundElementPREVIEW in java.lang.classfile.attributePREVIEWModifier and TypeInterfaceDescriptioninterfacePreview.Models theCodeattribute (JVMS 4.7.3), appears on non-native, non-abstract methods and contains the bytecode of the method body. -
Uses of CompoundElementPREVIEW in java.lang.classfile.componentsPREVIEW
Methods in java.lang.classfile.componentsPREVIEW with parameters of type CompoundElementPREVIEWModifier and TypeMethodDescriptionstatic voidClassPrinter.toJson(CompoundElementPREVIEW<?> model, ClassPrinter.VerbosityPREVIEW verbosity, Consumer<String> out) Prints provided model as structured text in JSON format.static ClassPrinter.MapNodePREVIEWClassPrinter.toTree(CompoundElementPREVIEW<?> model, ClassPrinter.VerbosityPREVIEW verbosity) Exports provided model into a tree of printable nodes.static voidClassPrinter.toXml(CompoundElementPREVIEW<?> model, ClassPrinter.VerbosityPREVIEW verbosity, Consumer<String> out) Prints provided model as structured text in XML format.static voidClassPrinter.toYaml(CompoundElementPREVIEW<?> model, ClassPrinter.VerbosityPREVIEW verbosity, Consumer<String> out) Prints provided model as structured text in YAML format.