| Constructor and Description |
|---|
Model.ValueAssignment(Formula key,
String name,
Object value,
Collection<?> argumentInterpretation) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Object |
getArgInterpretation(int i) |
ImmutableList<Object> |
getArgumentsInterpretation()
Interpretation assigned for function arguments.
|
int |
getArity() |
Formula |
getKey()
The formula AST which is assigned a given value.
|
String |
getName()
Variable name for variables, function name for UFs, and array name for
arrays.
|
Object |
getValue()
Value: see the
Model.evaluate(org.sosy_lab.solver.api.Formula) methods for the possible types. |
int |
hashCode() |
boolean |
isFunction() |
String |
toString() |
public Model.ValueAssignment(Formula key, String name, Object value, Collection<?> argumentInterpretation)
public Formula getKey()
public String getName()
public Object getValue()
Model.evaluate(org.sosy_lab.solver.api.Formula) methods for the possible types.public ImmutableList<Object> getArgumentsInterpretation()
public boolean isFunction()
public int getArity()
public Object getArgInterpretation(int i)