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.RecordComponentPoolAn 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 classTypeWriter.RecordComponentPool.DisabledA record component pool that does not allow any look ups.static interfaceTypeWriter.RecordComponentPool.RecordAn 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.Recordtarget(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.
-
-