package polyglot.ext.pao.runtime; /** * Boxed booleans. */ public class Boolean extends Primitive { private boolean value; public Boolean(boolean value) { this.value = value; } public boolean booleanValue() { return value; } public int hashCode() { return (value ? 1 : 0); } public boolean equals(Object o) { if (o instanceof Boolean) { return ((Boolean)o).value == value; } else { return false; } } public String toString() { return "" + value; } }