Uses of Interface
net.bytebuddy.implementation.MethodAccessorFactory
-
Packages that use MethodAccessorFactory Package Description net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.implementation.auxiliary Auxiliary types describe helper types that aid as a supplementary to a givenInstrumentedType
.net.bytebuddy.implementation.bind.annotation This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method. -
-
Uses of MethodAccessorFactory in net.bytebuddy.implementation
Subinterfaces of MethodAccessorFactory in net.bytebuddy.implementation Modifier and Type Interface Description static interface
Implementation.Context
The context for an implementation application.static interface
Implementation.Context.ExtractableView
Represents an extractable view of anImplementation.Context
which allows the retrieval of any registered auxiliary type.Classes in net.bytebuddy.implementation that implement MethodAccessorFactory Modifier and Type Class Description static class
Implementation.Context.Default
A default implementation of anImplementation.Context.ExtractableView
which serves as its ownMethodAccessorFactory
.static class
Implementation.Context.Disabled
An implementation context that does not allow for any injections into the static initializer block.static class
Implementation.Context.ExtractableView.AbstractBase
An abstract base implementation of an extractable view of an implementation context.static class
MethodAccessorFactory.Illegal
A method accessor factory that forbids any accessor registration. -
Uses of MethodAccessorFactory in net.bytebuddy.implementation.auxiliary
Fields in net.bytebuddy.implementation.auxiliary declared as MethodAccessorFactory Modifier and Type Field Description private MethodAccessorFactory
TypeProxy.MethodCall. methodAccessorFactory
The method accessor factory to query for the super method invocation.Methods in net.bytebuddy.implementation.auxiliary with parameters of type MethodAccessorFactory Modifier and Type Method Description DynamicType
AuxiliaryType. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.DynamicType
MethodCallProxy. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.DynamicType
PrivilegedMemberLookupAction. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.DynamicType
TrivialType. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.DynamicType
TypeProxy. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.Constructors in net.bytebuddy.implementation.auxiliary with parameters of type MethodAccessorFactory Constructor Description MethodCall(MethodAccessorFactory methodAccessorFactory)
Creates a new method call implementation. -
Uses of MethodAccessorFactory in net.bytebuddy.implementation.bind.annotation
Fields in net.bytebuddy.implementation.bind.annotation declared as MethodAccessorFactory Modifier and Type Field Description private MethodAccessorFactory
FieldProxy.Binder.FieldGetter. methodAccessorFactory
The accessed type's method accessor factory.private MethodAccessorFactory
FieldProxy.Binder.FieldSetter. methodAccessorFactory
The accessed type's method accessor factory.Methods in net.bytebuddy.implementation.bind.annotation with parameters of type MethodAccessorFactory Modifier and Type Method Description DynamicType.Builder<?>
FieldProxy.Binder.FieldResolver. apply(DynamicType.Builder<?> builder, FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
Applies this field resolver to a dynamic type.DynamicType.Builder<?>
FieldProxy.Binder.FieldResolver.ForGetter. apply(DynamicType.Builder<?> builder, FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
Applies this field resolver to a dynamic type.DynamicType.Builder<?>
FieldProxy.Binder.FieldResolver.ForGetterSetterPair. apply(DynamicType.Builder<?> builder, FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
Applies this field resolver to a dynamic type.DynamicType.Builder<?>
FieldProxy.Binder.FieldResolver.ForSetter. apply(DynamicType.Builder<?> builder, FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
Applies this field resolver to a dynamic type.DynamicType.Builder<?>
FieldProxy.Binder.FieldResolver.Unresolved. apply(DynamicType.Builder<?> builder, FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
Applies this field resolver to a dynamic type.DynamicType
FieldProxy.Binder.AccessorProxy. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.DynamicType
Morph.Binder.RedirectionProxy. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.DynamicType
Pipe.Binder.Redirection. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)
Creates a new auxiliary type.Constructors in net.bytebuddy.implementation.bind.annotation with parameters of type MethodAccessorFactory Constructor Description FieldGetter(FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
Creates a new getter implementation.FieldSetter(FieldDescription fieldDescription, Assigner assigner, MethodAccessorFactory methodAccessorFactory)
Creates a new setter implementation.
-