public class Command
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
pointer |
Modifier and Type | Method and Description |
---|---|
void |
deletePointer() |
protected void |
deletePointer(long pointer) |
java.lang.String |
getCommandName()
Get the name for this command, e.g.
|
long |
getPointer() |
java.lang.String |
invoke(Solver solver,
SymbolManager symbolManager)
Invoke the command on the solver and symbol manager sm and return any
resulting output as a string.
|
boolean |
isNull() |
java.lang.String |
toString() |
protected java.lang.String |
toString(long pointer) |
protected void deletePointer(long pointer)
public java.lang.String invoke(Solver solver, SymbolManager symbolManager)
solver
- The solver to invoke the command on.symbolManager
- The symbol manager to invoke the command on.protected java.lang.String toString(long pointer)
public java.lang.String getCommandName()
public boolean isNull()
public long getPointer()
public void deletePointer()
public java.lang.String toString()
toString
in class java.lang.Object