Class FieldProxy.Binder.FieldGetter

java.lang.Object
net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
All Implemented Interfaces:
InstrumentedType.Prepareable, Implementation
Enclosing class:
FieldProxy.Binder

@Enhance protected static class FieldProxy.Binder.FieldGetter extends Object implements Implementation
Implementation for a getter method.
  • Field Details

    • fieldDescription

      private final FieldDescription fieldDescription
      The field that is being accessed.
    • assigner

      private final Assigner assigner
      The assigner to use.
    • methodAccessorFactory

      private final MethodAccessorFactory methodAccessorFactory
      The accessed type's method accessor factory.
  • Constructor Details

    • FieldGetter

      protected FieldGetter(FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
      Creates a new getter implementation.
      Parameters:
      fieldDescription - The field that is being accessed.
      assigner - The assigner to use.
      methodAccessorFactory - The accessed type's method accessor factory.
  • Method Details