public static class Forwarding.PreparationHandler.ForStaticInstance extends Object implements Forwarding.PreparationHandler
static field.Forwarding.PreparationHandler.ForInstanceField, Forwarding.PreparationHandler.ForStaticField, Forwarding.PreparationHandler.ForStaticInstance| Constructor and Description | 
|---|
ForStaticInstance(Object target)
Creates a new preparation handler for an explicit instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object other)  | 
int | 
hashCode()  | 
StackManipulation | 
loadFieldOwner()
Creates a stack manipulation for loading the field owner onto the operand stack. 
 | 
InstrumentedType | 
prepare(InstrumentedType instrumentedType,
       String fieldName,
       TypeDescription fieldType)
Prepares the instrumented type. 
 | 
String | 
toString()  | 
public ForStaticInstance(Object target)
target - The target of the delegation.public InstrumentedType prepare(InstrumentedType instrumentedType, String fieldName, TypeDescription fieldType)
Forwarding.PreparationHandlerprepare in interface Forwarding.PreparationHandlerinstrumentedType - The instrumented type to prepare.fieldName - The name of the field in which the delegate should be stored.fieldType - The type of the field.public StackManipulation loadFieldOwner()
Forwarding.PreparationHandlerloadFieldOwner in interface Forwarding.PreparationHandlerCopyright © 2014–2015. All rights reserved.