Package io.quarkus.deployment.recording
-
Interface Summary Interface Description AnnotationProxyProvider.AnnotationProxy BytecodeRecorderImpl.BytecodeInstruction BytecodeRecorderImpl.InstructionGroup A group of instructions that will always be exectued in the same methodBytecodeRecorderImpl.MethodContext BytecodeRecorderImpl.ReturnedProxy BytecodeRecorderImpl.SerializationStep A step that must be executed to serialize a complex objectObjectLoader A segment of code generation which produces the necessary instructions to load the given object.RecorderContext An injectable utility class that contains methods that can be needed for dealing with recorders. -
Class Summary Class Description AnnotationProxyBuildStep AnnotationProxyProvider BytecodeRecorderImpl A class that can be used to record invocations to bytecode so they can be replayed later.BytecodeRecorderImpl.FixedMethodContext BytecodeRecorderImpl.NewInstance BytecodeRecorderImpl.NonDefaultConstructorHolder BytecodeRecorderImpl.SplitMethodContext class responsible for splitting the bytecode into smaller methods, to make sure that even large objects and large numbers of invocations do not put us over the method limit.BytecodeRecorderImpl.StoredMethodCall BytecodeRecorderImpl.SubstitutionHolder PropertyUtils PropertyUtils.Property