Package io.quarkus.deployment.proxy
Class InjectIntoClassloaderClassOutput
java.lang.Object
io.quarkus.deployment.proxy.InjectIntoClassloaderClassOutput
- All Implemented Interfaces:
io.quarkus.gizmo.ClassOutput
A Gizmo
ClassOutput
that is able to inject the bytecode directly into the classloader
The ClassLoader
passed to the constructor MUST contain a public visibleDefineClass method
This ensures that generating proxies works in any JDK version-
Constructor Details
-
InjectIntoClassloaderClassOutput
InjectIntoClassloaderClassOutput(ClassLoader classLoader)
-
-
Method Details
-
write
- Specified by:
write
in interfaceio.quarkus.gizmo.ClassOutput
-