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 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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ForFixedValue
(String name) Creates a new field name extractor for a fixed value. -
Method Summary
Modifier and TypeMethodDescriptionresolve
(MethodDescription methodDescription) Extracts a field name to be accessed by a getter or setter method.
-
Field Details
-
name
The name to return.
-
-
Constructor Details
-
ForFixedValue
Creates a new field name extractor for a fixed value.- Parameters:
name
- The name to return.
-
-
Method Details
-
resolve
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.
-