| Package | Description | 
|---|---|
| net.bytebuddy.implementation | The implementation package contains any logic for intercepting method calls. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvokeDynamicAn implementation that applies a
 dynamic method invocation. | 
| protected static class  | InvokeDynamic.AbstractDelegatorAn abstract delegator that allows to specify a configuration for any specification of an argument. | 
| static class  | InvokeDynamic.WithImplicitArgumentsRepresentation of an  InvokeDynamicimplementation where the bootstrapped
 method is passed athisreference, if available, and any arguments of the instrumented method. | 
| static class  | InvokeDynamic.WithImplicitArgumentTypeAn invoke dynamic implementation where the last argument is an implicitly typed method argument. | 
| static class  | InvokeDynamic.WithImplicitFieldTypeA step in the invoke dynamic domain specific language that allows to explicitly specify a field type for a reference value. | 
| static class  | InvokeDynamic.WithImplicitTargetRepresentation of an  InvokeDynamicimplementation where the bootstrapped
 method is passed athisreference, if available, and any arguments of the instrumented method and
 where the invocation target is implicit. | 
| class  | MethodCallThis  Implementationallows the invocation of a specified method while
 providing explicit arguments to this method. | 
| static class  | MethodCall.WithoutSpecifiedTargetRepresents a  MethodCallthat invokes a method without specifying
 an invocation method. | 
| class  | MethodDelegationThis implementation delegates an method call to another method which can either be  staticby providing
 a reference to aClassor an instance method when another object is provided. | 
| class  | SuperMethodCallThis implementation will create a new method which simply calls its super method. | 
Copyright © 2014–2015. All rights reserved.