@HashCodeAndEqualsPlugin.Enhance public static class FieldAccessor.FieldLocation.Relative extends Object implements FieldAccessor.FieldLocation
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | FieldAccessor.FieldLocation.Relative.PreparedA prepared version of a field location. | 
FieldAccessor.FieldLocation.Absolute, FieldAccessor.FieldLocation.Relative| Modifier | Constructor and Description | 
|---|---|
| protected  | Relative(List<? extends FieldAccessor.FieldNameExtractor> fieldNameExtractors)Creates a new relative field location. | 
| Modifier and Type | Method and Description | 
|---|---|
| FieldAccessor.FieldLocation.Prepared | prepare(TypeDescription instrumentedType)A prepared field location. | 
| FieldAccessor.FieldLocation | with(FieldLocator.Factory fieldLocatorFactory)Specifies a field locator factory to use. | 
protected Relative(List<? extends FieldAccessor.FieldNameExtractor> fieldNameExtractors)
fieldNameExtractors - The field name extractors to use in their application order.public FieldAccessor.FieldLocation with(FieldLocator.Factory fieldLocatorFactory)
with in interface FieldAccessor.FieldLocationfieldLocatorFactory - The field locator factory to use.public FieldAccessor.FieldLocation.Prepared prepare(TypeDescription instrumentedType)
prepare in interface FieldAccessor.FieldLocationinstrumentedType - The instrumented type.Copyright © 2014–2024. All rights reserved.