protected static interface MethodDelegation.ImplementationDelegate extends InstrumentedType.Prepareable
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
MethodDelegation.ImplementationDelegate.Compiled
A compiled implementation delegate. 
 | 
static class  | 
MethodDelegation.ImplementationDelegate.ForConstruction
An implementation delegate for constructing an instance. 
 | 
static class  | 
MethodDelegation.ImplementationDelegate.ForField
An implementation delegate for invoking methods on a field that is declared by the instrumented type or a super type. 
 | 
static class  | 
MethodDelegation.ImplementationDelegate.ForStaticMethod
An implementation delegate for a static method delegation. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static String | 
FIELD_NAME_PREFIX
A name prefix for fields. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MethodDelegation.ImplementationDelegate.Compiled | 
compile(TypeDescription instrumentedType)
Compiles this implementation delegate. 
 | 
preparestatic final String FIELD_NAME_PREFIX
MethodDelegation.ImplementationDelegate.Compiled compile(TypeDescription instrumentedType)
instrumentedType - The instrumented type.Copyright © 2014–2017. All rights reserved.