public abstract static class Advice.OffsetMapping.Target.ForField extends Object implements Advice.OffsetMapping.Target
Advice.OffsetMapping.Target.ForArray, Advice.OffsetMapping.Target.ForDefaultValue, Advice.OffsetMapping.Target.ForField, Advice.OffsetMapping.Target.ForStackManipulation, Advice.OffsetMapping.Target.ForVariable| Modifier and Type | Field and Description |
|---|---|
protected FieldDescription |
fieldDescription
The field value to load.
|
protected StackManipulation |
readAssignment
The stack manipulation to apply upon a read.
|
| Modifier | Constructor and Description |
|---|---|
protected |
ForField(FieldDescription fieldDescription,
StackManipulation readAssignment)
Creates a new target for a field value mapping.
|
| Modifier and Type | Method and Description |
|---|---|
StackManipulation |
resolveRead()
Resolves a read instruction.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolveIncrement, resolveWriteprotected final FieldDescription fieldDescription
protected final StackManipulation readAssignment
protected ForField(FieldDescription fieldDescription, StackManipulation readAssignment)
fieldDescription - The field value to load.readAssignment - The stack manipulation to apply upon a read.public StackManipulation resolveRead()
Advice.OffsetMapping.TargetresolveRead in interface Advice.OffsetMapping.TargetCopyright © 2014–2017. All rights reserved.