| Modifier and Type | Method and Description |
|---|---|
BoolExpr |
getBody()
The body of the quantifier.
|
Symbol[] |
getBoundVariableNames()
The symbols for the bound variables.
|
Sort[] |
getBoundVariableSorts()
The sorts of the bound variables.
|
Pattern[] |
getNoPatterns()
The no-patterns.
|
int |
getNumBound()
The number of bound variables.
|
int |
getNumNoPatterns()
The number of no-patterns.
|
int |
getNumPatterns()
The number of patterns.
|
Pattern[] |
getPatterns()
The patterns.
|
int |
getWeight()
The weight of the quantifier.
|
boolean |
isExistential()
Indicates whether the quantifier is existential.
|
boolean |
isUniversal()
Indicates whether the quantifier is universal.
|
getArgs, getBoolValue, getFuncDecl, getIndex, getNumArgs, getSort, isAdd, isAlgebraicNumber, isAnd, isArithmeticNumeral, isArray, isArrayMap, isAsArray, isBool, isBV, isBVAdd, isBVAND, isBVBitOne, isBVBitZero, isBVCarry, isBVComp, isBVConcat, isBVExtract, isBVMul, isBVNAND, isBVNOR, isBVNOT, isBVNumeral, isBVOR, isBVReduceAND, isBVReduceOR, isBVRepeat, isBVRotateLeft, isBVRotateLeftExtended, isBVRotateRight, isBVRotateRightExtended, isBVSDiv, isBVSGE, isBVSGT, isBVShiftLeft, isBVShiftRightArithmetic, isBVShiftRightLogical, isBVSignExtension, isBVSLE, isBVSLT, isBVSMod, isBVSRem, isBVSub, isBVToInt, isBVUDiv, isBVUGE, isBVUGT, isBVULE, isBVULT, isBVUMinus, isBVURem, isBVXNOR, isBVXOR, isBVXOR3, isBVZeroExtension, isConst, isConstantArray, isDefaultArray, isDistinct, isDiv, isEmptyRelation, isEq, isFalse, isFiniteDomain, isFiniteDomainLT, isGE, isGT, isIDiv, isIff, isImplies, isInt, isIntNum, isIntToBV, isIntToReal, isIsEmptyRelation, isITE, isLabel, isLabelLit, isLE, isLT, isModulus, isMul, isNot, isNumeral, isOEQ, isOr, isProofAndElimination, isProofApplyDef, isProofAsserted, isProofCNFStar, isProofCommutativity, isProofDefAxiom, isProofDefIntro, isProofDER, isProofDistributivity, isProofElimUnusedVars, isProofGoal, isProofHypothesis, isProofIFFFalse, isProofIFFOEQ, isProofIFFTrue, isProofLemma, isProofModusPonens, isProofModusPonensOEQ, isProofMonotonicity, isProofNNFNeg, isProofNNFPos, isProofNNFStar, isProofOrElimination, isProofPullQuant, isProofPullQuantStar, isProofPushQuant, isProofQuantInst, isProofQuantIntro, isProofReflexivity, isProofRewrite, isProofRewriteStar, isProofSkolemize, isProofSymmetry, isProofTheoryLemma, isProofTransitivity, isProofTransitivityStar, isProofTrue, isProofUnitResolution, isRatNum, isReal, isRealIsInt, isRealToInt, isRelation, isRelationalJoin, isRelationClone, isRelationComplement, isRelationFilter, isRelationNegationFilter, isRelationProject, isRelationRename, isRelationSelect, isRelationStore, isRelationUnion, isRelationWiden, isRemainder, isSelect, isSetComplement, isSetDifference, isSetIntersect, isSetSubset, isSetUnion, isStore, isSub, isTrue, isUMinus, isWellSorted, isXor, simplify, simplify, substitute, substitute, substituteVars, toString, translate, updatecompareTo, equals, getASTKind, getId, getSExpr, hashCode, isApp, isExpr, isFuncDecl, isQuantifier, isSort, isVarpublic boolean isUniversal()
public boolean isExistential()
public int getWeight()
public int getNumPatterns()
public Pattern[] getPatterns()
Z3Exceptionpublic int getNumNoPatterns()
public Pattern[] getNoPatterns()
Z3Exceptionpublic int getNumBound()
public Symbol[] getBoundVariableNames()
Z3Exceptionpublic Sort[] getBoundVariableSorts()
Z3Exceptionpublic BoolExpr getBody()
Z3Exception