Class TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent

java.lang.Object
net.bytebuddy.dynamic.scaffold.TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent
All Implemented Interfaces:
TypeWriter.RecordComponentPool.Record
Enclosing interface:
TypeWriter.RecordComponentPool.Record

@Enhance public static class TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent extends Object implements TypeWriter.RecordComponentPool.Record
A record for a simple field without a default value where all of the record component's declared annotations are appended.
  • Field Details

    • recordComponentDescription

      private final RecordComponentDescription recordComponentDescription
      The implemented record component.
  • Constructor Details

    • ForImplicitRecordComponent

      public ForImplicitRecordComponent(RecordComponentDescription recordComponentDescription)
      Creates a new record for a simple record component.
      Parameters:
      recordComponentDescription - The described record component.
  • Method Details