Uses of Interface
net.bytebuddy.dynamic.scaffold.FieldLocator
-
Packages that use FieldLocator Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls. -
-
Uses of FieldLocator in net.bytebuddy.asm
Methods in net.bytebuddy.asm that return FieldLocator Modifier and Type Method Description protected abstract FieldLocatorAdvice.OffsetMapping.ForField.Unresolved. fieldLocator(TypeDescription instrumentedType)Returns a field locator for this instance.protected FieldLocatorAdvice.OffsetMapping.ForField.Unresolved.WithExplicitType. fieldLocator(TypeDescription instrumentedType)protected FieldLocatorAdvice.OffsetMapping.ForField.Unresolved.WithImplicitType. fieldLocator(TypeDescription instrumentedType)protected abstract FieldLocatorAdvice.OffsetMapping.ForFieldHandle.Unresolved. fieldLocator(TypeDescription instrumentedType)Returns a field locator for this instance.protected FieldLocatorAdvice.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType. fieldLocator(TypeDescription instrumentedType)protected FieldLocatorAdvice.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType. fieldLocator(TypeDescription instrumentedType)protected abstract FieldLocatorMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved. fieldLocator(TypeDescription instrumentedType)Creates a field locator for the instrumented type.protected FieldLocatorMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithExplicitType. fieldLocator(TypeDescription instrumentedType)protected FieldLocatorMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.WithImplicitType. fieldLocator(TypeDescription instrumentedType)protected abstract FieldLocatorMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved. fieldLocator(TypeDescription instrumentedType)Resolves a field locator for the instrumented type.protected FieldLocatorMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithExplicitType. fieldLocator(TypeDescription instrumentedType)protected FieldLocatorMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForFieldHandle.Unresolved.WithImplicitType. fieldLocator(TypeDescription instrumentedType) -
Uses of FieldLocator in net.bytebuddy.dynamic.scaffold
Classes in net.bytebuddy.dynamic.scaffold that implement FieldLocator Modifier and Type Class Description static classFieldLocator.AbstractBaseAn abstract base implementation of a field locator.static classFieldLocator.ForClassHierarchyA field locator that looks up fields that are declared within a class's class hierarchy.static classFieldLocator.ForExactTypeA field locator that only looks up fields that are declared by a specific type.static classFieldLocator.ForTopLevelTypeA field locator that only locates fields in the top-level type.static classFieldLocator.NoOpA field locator that never discovers a field.Methods in net.bytebuddy.dynamic.scaffold that return FieldLocator Modifier and Type Method Description FieldLocatorFieldLocator.Factory. make(TypeDescription typeDescription)Creates a field locator for a given type.FieldLocatorFieldLocator.ForClassHierarchy.Factory. make(TypeDescription typeDescription)Creates a field locator for a given type.FieldLocatorFieldLocator.ForExactType.Factory. make(TypeDescription typeDescription)Creates a field locator for a given type.FieldLocatorFieldLocator.ForTopLevelType.Factory. make(TypeDescription typeDescription)Creates a field locator for a given type.FieldLocatorFieldLocator.NoOp. make(TypeDescription typeDescription)Creates a field locator for a given type.Methods in net.bytebuddy.dynamic.scaffold with parameters of type FieldLocator Modifier and Type Method Description static FieldLocator.ResolutionFieldLocator.Resolution.Simple. ofBeanAccessor(FieldLocator fieldLocator, MethodDescription methodDescription)Resolves a field locator for a potential accessor method. -
Uses of FieldLocator in net.bytebuddy.implementation
Fields in net.bytebuddy.implementation declared as FieldLocator Modifier and Type Field Description private FieldLocatorFieldAccessor.FieldLocation.Relative.Prepared. fieldLocatorThe field locator factory to use.Constructors in net.bytebuddy.implementation with parameters of type FieldLocator Constructor Description Prepared(java.util.List<? extends FieldAccessor.FieldNameExtractor> fieldNameExtractors, FieldLocator fieldLocator)Creates a new relative field location.
-