Class FieldAccessor.FieldNameExtractor.ForFixedValue

java.lang.Object
net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForFixedValue
All Implemented Interfaces:
FieldAccessor.FieldNameExtractor
Enclosing interface:
FieldAccessor.FieldNameExtractor

@Enhance public static class FieldAccessor.FieldNameExtractor.ForFixedValue extends Object implements FieldAccessor.FieldNameExtractor
A field name extractor that returns a fixed value.
  • Field Details

    • name

      private final String name
      The name to return.
  • Constructor Details

    • ForFixedValue

      protected ForFixedValue(String name)
      Creates a new field name extractor for a fixed value.
      Parameters:
      name - The name to return.
  • Method Details

    • resolve

      public String resolve(MethodDescription methodDescription)
      Extracts a field name to be accessed by a getter or setter method.
      Specified by:
      resolve in interface FieldAccessor.FieldNameExtractor
      Parameters:
      methodDescription - The method for which a field name is to be determined.
      Returns:
      The name of the field to be accessed by this method.