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 interfaceImplementation.ContextThe context for an implementation application.static interfaceImplementation.Context.ExtractableViewRepresents an extractable view of anImplementation.Contextwhich allows the retrieval of any registered auxiliary type.Classes in net.bytebuddy.implementation that implement MethodAccessorFactory Modifier and Type Class Description static classImplementation.Context.DefaultA default implementation of anImplementation.Context.ExtractableViewwhich serves as its ownMethodAccessorFactory.static classImplementation.Context.DisabledAn implementation context that does not allow for any injections into the static initializer block.static classImplementation.Context.ExtractableView.AbstractBaseAn abstract base implementation of an extractable view of an implementation context.static classMethodAccessorFactory.IllegalA 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 MethodAccessorFactoryTypeProxy.MethodCall. methodAccessorFactoryThe 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 DynamicTypeAuxiliaryType. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)Creates a new auxiliary type.DynamicTypeMethodCallProxy. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)Creates a new auxiliary type.DynamicTypePrivilegedMemberLookupAction. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)Creates a new auxiliary type.DynamicTypeTrivialType. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)Creates a new auxiliary type.DynamicTypeTypeProxy. 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 MethodAccessorFactoryFieldProxy.Binder.FieldGetter. methodAccessorFactoryThe accessed type's method accessor factory.private MethodAccessorFactoryFieldProxy.Binder.FieldSetter. methodAccessorFactoryThe 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.DynamicTypeFieldProxy.Binder.AccessorProxy. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)Creates a new auxiliary type.DynamicTypeMorph.Binder.RedirectionProxy. make(java.lang.String auxiliaryTypeName, ClassFileVersion classFileVersion, MethodAccessorFactory methodAccessorFactory)Creates a new auxiliary type.DynamicTypePipe.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.
-