Package com.microsoft.z3
Class Constructor<R>
java.lang.Object
com.microsoft.z3.Z3Object
com.microsoft.z3.Constructor<R>
Constructors are used for datatype sorts.
-
Method Summary
Modifier and TypeMethodDescriptionThe function declaration of the constructor.FuncDecl<?>[]The function declarations of the accessorsintThe number of fields of the constructor.The function declaration of the tester.Methods inherited from class com.microsoft.z3.Z3Object
arrayLength, arrayToNative
-
Method Details
-
getNumFields
public int getNumFields()The number of fields of the constructor.- Returns:
- an int
- Throws:
Z3ExceptionZ3Exception- on error
-
ConstructorDecl
The function declaration of the constructor.- Throws:
Z3ExceptionZ3Exception- on error
-
getTesterDecl
The function declaration of the tester.- Throws:
Z3ExceptionZ3Exception- on error
-
getAccessorDecls
The function declarations of the accessors- Throws:
Z3ExceptionZ3Exception- on error
-