protected static interface MethodDelegation.ImplementationDelegate extends InstrumentedType.Prepareable
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | MethodDelegation.ImplementationDelegate.CompiledA compiled implementation delegate. | 
| static class  | MethodDelegation.ImplementationDelegate.ForConstructionAn implementation delegate for constructing an instance. | 
| static class  | MethodDelegation.ImplementationDelegate.ForFieldAn implementation delegate for invoking methods on a field that is declared by the instrumented type or a super type. | 
| static class  | MethodDelegation.ImplementationDelegate.ForMethodReturnAn implementation delegate for invoking a delegation target on the another methods return value. | 
| static class  | MethodDelegation.ImplementationDelegate.ForStaticMethodAn implementation delegate for a static method delegation. | 
InstrumentedType.Prepareable.NoOp| Modifier and Type | Field and Description | 
|---|---|
| static String | FIELD_NAME_PREFIXA 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–2021. All rights reserved.