Uses of Interface
net.bytebuddy.implementation.FieldAccessor.FieldLocation
-
Packages that use FieldAccessor.FieldLocation Package Description net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls. -
-
Uses of FieldAccessor.FieldLocation in net.bytebuddy.implementation
Classes in net.bytebuddy.implementation that implement FieldAccessor.FieldLocation Modifier and Type Class Description static classFieldAccessor.FieldLocation.AbsoluteAn absolute field description representing a previously resolved field.static classFieldAccessor.FieldLocation.RelativeA relative field location where a field is located dynamically.Fields in net.bytebuddy.implementation declared as FieldAccessor.FieldLocation Modifier and Type Field Description protected FieldAccessor.FieldLocationFieldAccessor. fieldLocationThe field's location.Methods in net.bytebuddy.implementation that return FieldAccessor.FieldLocation Modifier and Type Method Description FieldAccessor.FieldLocationFieldAccessor.FieldLocation.Absolute. with(FieldLocator.Factory fieldLocatorFactory)Specifies a field locator factory to use.FieldAccessor.FieldLocationFieldAccessor.FieldLocation.Relative. with(FieldLocator.Factory fieldLocatorFactory)Specifies a field locator factory to use.FieldAccessor.FieldLocationFieldAccessor.FieldLocation. with(FieldLocator.Factory fieldLocatorFactory)Specifies a field locator factory to use.Constructors in net.bytebuddy.implementation with parameters of type FieldAccessor.FieldLocation Constructor Description FieldAccessor(FieldAccessor.FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing)Creates a new field accessor.ForImplicitProperty(FieldAccessor.FieldLocation fieldLocation)Creates a field accessor for an implicit property.ForSetter(FieldAccessor.FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing, FieldAccessor.ForSetter.TerminationHandler terminationHandler)Creates a new field accessor for a setter instrumentation.OfConstantValue(FieldAccessor.FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing, FieldAccessor.ForSetter.TerminationHandler terminationHandler, TypeDescription.Generic typeDescription, StackManipulation stackManipulation)Creates a setter instrumentation for setting a constant value.OfDefaultValue(FieldAccessor.FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing, FieldAccessor.ForSetter.TerminationHandler terminationHandler)Creates an intrumentation that sets a field's default value.OfFieldValue(FieldAccessor.FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing, FieldAccessor.ForSetter.TerminationHandler terminationHandler, FieldAccessor.FieldLocation target)Creates a setter that sets another field value.OfParameterValue(FieldAccessor.FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing, FieldAccessor.ForSetter.TerminationHandler terminationHandler, int index)Creates a new setter instrumentation for a parameter value.OfReferenceValue(FieldAccessor.FieldLocation fieldLocation, Assigner assigner, Assigner.Typing typing, FieldAccessor.ForSetter.TerminationHandler terminationHandler, Object value, String name)Creates a setter instrumentation for setting a value stored in a static field of the instrumented type.
-