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 Classes Modifier and Type Interface Description static class
TypeWriter.RecordComponentPool.Disabled
A record component pool that does not allow any look ups.static interface
TypeWriter.RecordComponentPool.Record
An entry of a record component pool that describes how a record component is implemented.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeWriter.RecordComponentPool.Record
target(RecordComponentDescription recordComponentDescription)
Looks up a handler entry for a given record component.
-
-
-
Method Detail
-
target
TypeWriter.RecordComponentPool.Record target(RecordComponentDescription recordComponentDescription)
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.
-
-