public static class InlineDynamicTypeBuilder.TargetHandler.ForRebaseInstrumentation extends Object implements InlineDynamicTypeBuilder.TargetHandler
InlineDynamicTypeBuilder.TargetHandler.ForRebaseInstrumentation, InlineDynamicTypeBuilder.TargetHandler.ForRedefinitionInstrumentation, InlineDynamicTypeBuilder.TargetHandler.Prepared| Constructor and Description |
|---|
ForRebaseInstrumentation(MethodRebaseResolver.MethodNameTransformer methodNameTransformer)
Creates a new rebase instrumentation target handler.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
int |
hashCode() |
InlineDynamicTypeBuilder.TargetHandler.Prepared |
prepare(ElementMatcher<? super MethodDescription> ignoredMethods,
ClassFileVersion classFileVersion,
TypeDescription instrumentedType)
Prepares this target handler to a given set of type creation properties.
|
String |
toString() |
public ForRebaseInstrumentation(MethodRebaseResolver.MethodNameTransformer methodNameTransformer)
methodNameTransformer - The method name transformer to apply during instrumentation.public InlineDynamicTypeBuilder.TargetHandler.Prepared prepare(ElementMatcher<? super MethodDescription> ignoredMethods, ClassFileVersion classFileVersion, TypeDescription instrumentedType)
InlineDynamicTypeBuilder.TargetHandlerprepare in interface InlineDynamicTypeBuilder.TargetHandlerignoredMethods - A matcher for determining methods that are to be ignored for instrumentation.classFileVersion - The class file version for the created dynamic type.instrumentedType - The instrumented type.Copyright © 2014. All rights reserved.