Package net.bytebuddy.dynamic.scaffold
Interface TypeWriter.RecordComponentPool
- All Known Subinterfaces:
RecordComponentRegistry.Compiled
- All Known Implementing Classes:
RecordComponentRegistry.Compiled.NoOp
,RecordComponentRegistry.Default.Compiled
,TypeWriter.RecordComponentPool.Disabled
- Enclosing interface:
TypeWriter<T>
public static interface TypeWriter.RecordComponentPool
An record component pool that allows a lookup for how to implement a record component.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
A record component pool that does not allow any look ups.static interface
An entry of a record component pool that describes how a record component is implemented. -
Method Summary
Modifier and TypeMethodDescriptiontarget
(RecordComponentDescription recordComponentDescription) Looks up a handler entry for a given record component.
-
Method Details
-
target
Looks up a handler entry for a given record component.- Parameters:
recordComponentDescription
- The record component being processed.- Returns:
- A handler entry for the given record component.
-