abstract class BytecodeRecorderImpl.DeferredParameter extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
prepared |
| Constructor and Description |
|---|
DeferredParameter() |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract io.quarkus.gizmo.ResultHandle |
doLoad(BytecodeRecorderImpl.MethodContext context,
io.quarkus.gizmo.MethodCreator method,
io.quarkus.gizmo.ResultHandle array)
The function that is called to read the value for use.
|
(package private) void |
doPrepare(BytecodeRecorderImpl.MethodContext context) |
(package private) void |
prepare(BytecodeRecorderImpl.MethodContext context)
function that prepares the value for use.
|
abstract io.quarkus.gizmo.ResultHandle doLoad(BytecodeRecorderImpl.MethodContext context, io.quarkus.gizmo.MethodCreator method, io.quarkus.gizmo.ResultHandle array)
#doPrepare(MethodContext) method instead
This should not be called directly, but by SplitMethodContext#loadDeferred(DeferredParameter)
final void prepare(BytecodeRecorderImpl.MethodContext context)
context - The main method context.void doPrepare(BytecodeRecorderImpl.MethodContext context)
Copyright © 2020 JBoss by Red Hat. All rights reserved.