public abstract class CloneableVariable
extends za.ac.sun.cs.green.expr.Variable
implements java.lang.Cloneable
Constructor and Description |
---|
CloneableVariable(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
abstract CloneableVariable |
clone() |
abstract boolean |
equals(java.lang.Object obj) |
abstract int |
hashCode() |
abstract CloneableVariable |
makeUnique(int unique) |
public abstract CloneableVariable clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public abstract CloneableVariable makeUnique(int unique) throws StaticRegionException
StaticRegionException
public abstract int hashCode()
hashCode
in class java.lang.Object
public abstract boolean equals(java.lang.Object obj)
equals
in class za.ac.sun.cs.green.expr.Expression