public class SymbolManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
pointer |
Constructor and Description |
---|
SymbolManager(Solver solver)
Deprecated.
This function is deprecated and replaced by
Solver(TermManager) .
It will be removed in a future release. |
SymbolManager(TermManager tm)
Create symbol manager instance.
|
Modifier and Type | Method and Description |
---|---|
void |
deletePointer() |
protected void |
deletePointer(long pointer) |
boolean |
equals(java.lang.Object s) |
Sort[] |
getDeclaredSorts()
Get the list of sorts that have been declared via `declare-sort` commands.
|
Term[] |
getDeclaredTerms()
Get the list of terms that have been declared via `declare-fun` and
`declare-const`.
|
java.lang.String |
getLogic() |
java.util.Map<Term,java.lang.String> |
getNamedTerms()
Get a mapping from terms to names that have been given to them via the
:named attribute.
|
long |
getPointer() |
boolean |
isLogicSet() |
java.lang.String |
toString() |
protected java.lang.String |
toString(long pointer) |
public SymbolManager(TermManager tm)
tm
- The associated term manager.@Deprecated public SymbolManager(Solver solver)
Solver(TermManager)
.
It will be removed in a future release.solver
- The associated solver.protected java.lang.String toString(long pointer)
protected void deletePointer(long pointer)
public boolean equals(java.lang.Object s)
equals
in class java.lang.Object
public boolean isLogicSet()
public java.lang.String getLogic()
public Sort[] getDeclaredSorts()
public Term[] getDeclaredTerms()
public java.util.Map<Term,java.lang.String> getNamedTerms()
public long getPointer()
public void deletePointer()
public java.lang.String toString()
toString
in class java.lang.Object