public class Result
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
pointer |
Constructor and Description |
---|
Result()
Null result
|
Modifier and Type | Method and Description |
---|---|
void |
deletePointer() |
protected void |
deletePointer(long pointer) |
boolean |
equals(java.lang.Object r)
Operator overloading for equality of two results.
|
long |
getPointer() |
UnknownExplanation |
getUnknownExplanation()
Get an explanation for an unknown query result.
|
int |
hashCode()
Get the hash value of a result.
|
boolean |
isNull() |
boolean |
isSat() |
boolean |
isUnknown() |
boolean |
isUnsat() |
java.lang.String |
toString() |
protected java.lang.String |
toString(long pointer) |
protected void deletePointer(long pointer)
public boolean isNull()
public boolean isSat()
public boolean isUnsat()
public boolean isUnknown()
public boolean equals(java.lang.Object r)
equals
in class java.lang.Object
r
- The result to compare to for equality.public UnknownExplanation getUnknownExplanation()
protected java.lang.String toString(long pointer)
public int hashCode()
hashCode
in class java.lang.Object
public long getPointer()
public void deletePointer()
public java.lang.String toString()
toString
in class java.lang.Object