| Package | Description | 
|---|---|
| net.bytebuddy.implementation | 
 The implementation package contains any logic for intercepting method calls. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
MethodCall.TargetHandler.ForConstructingInvocation
Invokes a method in order to construct a new instance. 
 | 
static class  | 
MethodCall.TargetHandler.ForInstanceField
Creates a target handler that stores the instance to invoke a method on in an instance field. 
 | 
static class  | 
MethodCall.TargetHandler.ForMethodParameter
A target handler that loads the parameter of the given index as the target object. 
 | 
static class  | 
MethodCall.TargetHandler.ForSelfOrStaticInvocation
A target handler that invokes a method either on the instance of the instrumented
 type or as a static method. 
 | 
static class  | 
MethodCall.TargetHandler.ForStaticField
A target handler that invokes a method on an instance that is stored in a static field. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected MethodCall.TargetHandler | 
MethodCall.targetHandler
The target handler to use. 
 | 
| Constructor and Description | 
|---|
MethodCall(MethodCall.MethodLocator methodLocator,
          MethodCall.TargetHandler targetHandler,
          List<MethodCall.ArgumentLoader> argumentLoaders,
          MethodCall.MethodInvoker methodInvoker,
          MethodCall.TerminationHandler terminationHandler,
          Assigner assigner,
          Assigner.Typing typing)
Creates a new method call implementation. 
 | 
Copyright © 2014–2016. All rights reserved.