Package io.quarkus.deployment.proxy
Class InjectIntoClassloaderClassOutput
- java.lang.Object
-
- io.quarkus.deployment.proxy.InjectIntoClassloaderClassOutput
-
- All Implemented Interfaces:
io.quarkus.gizmo.ClassOutput
class InjectIntoClassloaderClassOutput extends Object implements io.quarkus.gizmo.ClassOutput
A GizmoClassOutputthat is able to write the inject the bytecode directly into the classloader TheClassLoaderpassed to the constructor MUST contain a public visibleDefineClass method This ensures that generating proxies works in any JDK version
-
-
Constructor Summary
Constructors Constructor Description InjectIntoClassloaderClassOutput(ClassLoader classLoader)
-
-
-
Constructor Detail
-
InjectIntoClassloaderClassOutput
InjectIntoClassloaderClassOutput(ClassLoader classLoader)
-
-
Method Detail
-
write
public void write(String name, byte[] data)
- Specified by:
writein interfaceio.quarkus.gizmo.ClassOutput
-
-