public class SubclassInstrumentationTarget extends Instrumentation.Target.AbstractBase
Modifier and Type | Class and Description |
---|---|
static class |
SubclassInstrumentationTarget.Factory
A factory for creating a
SubclassInstrumentationTarget . |
Instrumentation.Target.AbstractBase, Instrumentation.Target.MethodLookup
bridgeMethodResolver, defaultMethods, invokableMethods, typeDescription
Modifier | Constructor and Description |
---|---|
protected |
SubclassInstrumentationTarget(MethodLookupEngine.Finding finding,
BridgeMethodResolver.Factory bridgeMethodResolverFactory)
Creates a new subclass instrumentation target.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
int |
hashCode() |
protected Instrumentation.SpecialMethodInvocation |
invokeSuper(MethodDescription methodDescription)
Invokes the fully resolved method to be invoked by a super method call.
|
String |
toString() |
getTypeDescription, invokeDefault, invokeSuper
protected SubclassInstrumentationTarget(MethodLookupEngine.Finding finding, BridgeMethodResolver.Factory bridgeMethodResolverFactory)
finding
- The lookup of the instrumented type this instance should represent.bridgeMethodResolverFactory
- A factory for creating a bridge method resolver.protected Instrumentation.SpecialMethodInvocation invokeSuper(MethodDescription methodDescription)
Instrumentation.Target.AbstractBase
invokeSuper
in class Instrumentation.Target.AbstractBase
methodDescription
- The method that is to be invoked specially.public boolean equals(Object other)
equals
in class Instrumentation.Target.AbstractBase
public int hashCode()
hashCode
in class Instrumentation.Target.AbstractBase
Copyright © 2014. All rights reserved.