public class SynthResult extends Object
Solver.checkSynth()
- Solver.checkSynthNext()
which we call synthesis queries. This class indicates whether the
synthesis query has a solution, has no solution, or is unknown.| Modifier and Type | Field and Description |
|---|---|
protected long |
pointer |
| Constructor and Description |
|---|
SynthResult()
Null synthResult
|
| Modifier and Type | Method and Description |
|---|---|
void |
deletePointer() |
protected void |
deletePointer(long pointer) |
boolean |
equals(Object r)
Operator overloading for equality of two synthesis results.
|
long |
getPointer() |
int |
hashCode()
Get the hash value of a synthesis result.
|
boolean |
hasNoSolution() |
boolean |
hasSolution() |
boolean |
isNull() |
boolean |
isUnknown() |
String |
toString() |
protected String |
toString(long pointer) |
protected void deletePointer(long pointer)
public boolean equals(Object r)
public boolean isNull()
public boolean hasSolution()
public boolean hasNoSolution()
public boolean isUnknown()
protected String toString(long pointer)
public int hashCode()
public long getPointer()
public void deletePointer()