Uses of Interface
net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution
-
Packages that use MethodRebaseResolver.Resolution Package Description 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.dynamic.scaffold.inline All classes and types in this package are related to creating aDynamicTypeby enhancing a given type. -
-
Uses of MethodRebaseResolver.Resolution in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold declared as MethodRebaseResolver.Resolution Modifier and Type Field Description private MethodRebaseResolver.ResolutionTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor. resolutionThe resolution of a potential rebased method.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type MethodRebaseResolver.Resolution Constructor Description CodePreservingMethodVisitor(org.objectweb.asm.MethodVisitor actualMethodVisitor, TypeWriter.MethodPool.Record record, MethodRebaseResolver.Resolution resolution)Creates a new code preserving method visitor. -
Uses of MethodRebaseResolver.Resolution in net.bytebuddy.dynamic.scaffold.inline
Classes in net.bytebuddy.dynamic.scaffold.inline that implement MethodRebaseResolver.Resolution Modifier and Type Class Description static classMethodRebaseResolver.Resolution.ForRebasedConstructorAMethodRebaseResolver.Resolutionof a rebased constructor.static classMethodRebaseResolver.Resolution.ForRebasedMethodAMethodRebaseResolver.Resolutionof a rebased method.static classMethodRebaseResolver.Resolution.PreservedAMethodRebaseResolver.Resolutionof a non-rebased method.Fields in net.bytebuddy.dynamic.scaffold.inline with type parameters of type MethodRebaseResolver.Resolution Modifier and Type Field Description private java.util.Map<MethodDescription.SignatureToken,MethodRebaseResolver.Resolution>RebaseImplementationTarget. rebaseableMethodsA mapping of the instrumented type's declared methods by each method's token.private java.util.Map<MethodDescription.InDefinedShape,MethodRebaseResolver.Resolution>MethodRebaseResolver.Default. resolutionsA mapping of rebased methods to their existing resolutions.Methods in net.bytebuddy.dynamic.scaffold.inline that return MethodRebaseResolver.Resolution Modifier and Type Method Description static MethodRebaseResolver.ResolutionMethodRebaseResolver.Resolution.ForRebasedConstructor. of(MethodDescription.InDefinedShape methodDescription, TypeDescription placeholderType)Resolves a constructor rebasement.static MethodRebaseResolver.ResolutionMethodRebaseResolver.Resolution.ForRebasedMethod. of(TypeDescription instrumentedType, MethodDescription.InDefinedShape methodDescription, MethodNameTransformer methodNameTransformer)Resolves a rebasement for the provided method.MethodRebaseResolver.ResolutionMethodRebaseResolver.Default. resolve(MethodDescription.InDefinedShape methodDescription)Checks if a method is eligible for rebasing and resolves this possibly rebased method.MethodRebaseResolver.ResolutionMethodRebaseResolver.Disabled. resolve(MethodDescription.InDefinedShape methodDescription)Checks if a method is eligible for rebasing and resolves this possibly rebased method.MethodRebaseResolver.ResolutionMethodRebaseResolver. resolve(MethodDescription.InDefinedShape methodDescription)Checks if a method is eligible for rebasing and resolves this possibly rebased method.Methods in net.bytebuddy.dynamic.scaffold.inline that return types with arguments of type MethodRebaseResolver.Resolution Modifier and Type Method Description java.util.Map<MethodDescription.SignatureToken,MethodRebaseResolver.Resolution>MethodRebaseResolver. asTokenMap()Returns a map of all rebasable methods' signature tokens to their resolution.java.util.Map<MethodDescription.SignatureToken,MethodRebaseResolver.Resolution>MethodRebaseResolver.Default. asTokenMap()Returns a map of all rebasable methods' signature tokens to their resolution.java.util.Map<MethodDescription.SignatureToken,MethodRebaseResolver.Resolution>MethodRebaseResolver.Disabled. asTokenMap()Returns a map of all rebasable methods' signature tokens to their resolution.Methods in net.bytebuddy.dynamic.scaffold.inline with parameters of type MethodRebaseResolver.Resolution Modifier and Type Method Description private Implementation.SpecialMethodInvocationRebaseImplementationTarget. invokeSuper(MethodRebaseResolver.Resolution resolution)Creates a special method invocation for the given rebase resolution.Constructor parameters in net.bytebuddy.dynamic.scaffold.inline with type arguments of type MethodRebaseResolver.Resolution Constructor Description Default(java.util.Map<MethodDescription.InDefinedShape,MethodRebaseResolver.Resolution> resolutions, java.util.List<DynamicType> dynamicTypes)Creates a new default method rebased resolver.RebaseImplementationTarget(TypeDescription instrumentedType, MethodGraph.Linked methodGraph, Implementation.Target.AbstractBase.DefaultMethodInvocation defaultMethodInvocation, java.util.Map<MethodDescription.SignatureToken,MethodRebaseResolver.Resolution> rebaseableMethods)Creates a rebase implementation target.
-