public abstract static class Implementation.SpecialMethodInvocation.AbstractBase extends java.lang.Object implements Implementation.SpecialMethodInvocation
Implementation.SpecialMethodInvocation.AbstractBase, Implementation.SpecialMethodInvocation.Illegal, Implementation.SpecialMethodInvocation.Simple
StackManipulation.Compound, StackManipulation.Size, StackManipulation.Trivial
Constructor and Description |
---|
AbstractBase() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
boolean |
isValid()
Determines if this stack manipulation is valid.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getMethodDescription, getTypeDescription
apply
public boolean isValid()
isValid
in interface StackManipulation
false
, this manipulation cannot be applied and should throw an exception.public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object