| Package | Description | 
|---|---|
| net.bytebuddy.implementation | 
 The implementation package contains any logic for intercepting method calls. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract InvokeDynamic.InvocationProvider.ArgumentProvider | 
InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.make(Object value)
Creates an argument provider for a given primitive value. 
 | 
static InvokeDynamic.InvocationProvider.ArgumentProvider | 
InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.of(Object value)
Represents the given value by a constant pool value or as a field if this is not possible. 
 | 
protected static InvokeDynamic.InvocationProvider.ArgumentProvider | 
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance.of(Object value)
Creates a new argument provider that stores the given value in a static field of the instance type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
InvokeDynamic.InvocationProvider | 
InvokeDynamic.InvocationProvider.appendArgument(InvokeDynamic.InvocationProvider.ArgumentProvider argumentProvider)
Appends the given argument to the invocation to be loaded onto the operand stack. 
 | 
InvokeDynamic.InvocationProvider | 
InvokeDynamic.InvocationProvider.Default.appendArgument(InvokeDynamic.InvocationProvider.ArgumentProvider argumentProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
InvokeDynamic.InvocationProvider | 
InvokeDynamic.InvocationProvider.appendArguments(List<InvokeDynamic.InvocationProvider.ArgumentProvider> argumentProviders)
Appends the given arguments to the invocation to be loaded onto the operand stack. 
 | 
InvokeDynamic.InvocationProvider | 
InvokeDynamic.InvocationProvider.Default.appendArguments(List<InvokeDynamic.InvocationProvider.ArgumentProvider> argumentProviders)  | 
| Constructor and Description | 
|---|
Default(InvokeDynamic.InvocationProvider.NameProvider nameProvider,
       InvokeDynamic.InvocationProvider.ReturnTypeProvider returnTypeProvider,
       List<InvokeDynamic.InvocationProvider.ArgumentProvider> argumentProviders)
Creates a new default invocation provider. 
 | 
Target(String internalName,
      TypeDescription returnType,
      List<InvokeDynamic.InvocationProvider.ArgumentProvider> argumentProviders,
      MethodDescription instrumentedMethod)
Creates a new target. 
 | 
Copyright © 2014–2016. All rights reserved.