Package net.bytebuddy.implementation
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 java.lang.Object implements FieldAccessor.FieldNameExtractor
A field name extractor that returns a fixed value.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor
FieldAccessor.FieldNameExtractor.ForBeanProperty, FieldAccessor.FieldNameExtractor.ForFixedValue
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
name
The name to return.
-
Constructor Summary
Constructors Modifier Constructor Description protected
ForFixedValue(java.lang.String name)
Creates a new field name extractor for a fixed value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
resolve(MethodDescription methodDescription)
Extracts a field name to be accessed by a getter or setter method.
-
-
-
Method Detail
-
resolve
public java.lang.String resolve(MethodDescription methodDescription)
Extracts a field name to be accessed by a getter or setter method.- Specified by:
resolve
in interfaceFieldAccessor.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.
-
-