org.springsource.loaded
Class MethodDelta
java.lang.Object
org.springsource.loaded.MethodDelta
public class MethodDelta
- extends java.lang.Object
Encapsulates what has changed about a method when it is reloaded, compared to the original form.
- Since:
- 0.5.0
|
Constructor Summary |
MethodDelta(java.lang.String name,
java.lang.String desc)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
changed
public int changed
name
public final java.lang.String name
desc
public final java.lang.String desc
MethodDelta
public MethodDelta(java.lang.String name,
java.lang.String desc)
setAnnotationsChanged
public void setAnnotationsChanged(java.lang.String annotationChanges)
hasAnyChanges
public boolean hasAnyChanges()
hasInvokeSpecialChanged
public boolean hasInvokeSpecialChanged()
hasCodeChanged
public boolean hasCodeChanged()
setAccessChanged
public void setAccessChanged(int oldAccess,
int newAccess)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
setInstructionsChanged
public void setInstructionsChanged(org.objectweb.asm.tree.AbstractInsnNode[] oInstructions,
org.objectweb.asm.tree.AbstractInsnNode[] nInstructions)
setInvokespecialChanged
public void setInvokespecialChanged(java.lang.String oInvokeSpecialDescriptor,
java.lang.String nInvokeSpecialDescriptor)
setCodeChanged
public void setCodeChanged(org.objectweb.asm.tree.AbstractInsnNode[] oInstructions,
org.objectweb.asm.tree.AbstractInsnNode[] nInstructions)