Package com.microsoft.z3
Class FuncInterp.Entry
- java.lang.Object
-
- com.microsoft.z3.Z3Object
-
- com.microsoft.z3.FuncInterp.Entry
-
- Enclosing class:
- FuncInterp
public static class FuncInterp.Entry extends Z3Object
An Entry object represents an element in the finite map used to encode a function interpretation.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expr[]getArgs()The arguments of the function entry.intgetNumArgs()The number of arguments of the entry.ExprgetValue()Return the (symbolic) value of this entry.StringtoString()A string representation of the function entry.-
Methods inherited from class com.microsoft.z3.Z3Object
arrayLength, arrayToNative
-
-
-
-
Method Detail
-
getValue
public Expr getValue()
Return the (symbolic) value of this entry.- Throws:
Z3ExceptionZ3Exception- on error
-
getNumArgs
public int getNumArgs()
The number of arguments of the entry.- Throws:
Z3Exception- on error
-
getArgs
public Expr[] getArgs()
The arguments of the function entry.- Throws:
Z3ExceptionZ3Exception- on error
-
-