3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 17:45:32 +00:00
z3/src/api/java
Nikolaj Bjorner 52e0f3b539 add string accessors to managed APIs #1051
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-06-01 09:10:49 -07:00
..
AlgebraicNum.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
ApplyResult.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ApplyResultDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
ArithExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
ArithSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
ArrayExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
ArraySort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
AST.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ASTDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
ASTMap.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
AstMapDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
ASTVector.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
AstVectorDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
BitVecExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
BitVecNum.java Do not needlessly catch exceptions in Java bindings 2016-06-12 14:14:11 +02:00
BitVecSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
BoolExpr.java Java bindings with no finalizers 2016-06-12 20:27:01 +02:00
BoolSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
Constructor.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ConstructorDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
ConstructorList.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ConstructorListDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Context.java additional API per #977 2017-04-16 12:13:30 +09:00
DatatypeExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
DatatypeSort.java Remove redundant cast 2016-01-06 11:18:22 +01:00
EnumSort.java Java bindings with no finalizers 2016-06-12 20:27:01 +02:00
Expr.java add string accessors to managed APIs #1051 2017-06-01 09:10:49 -07:00
FiniteDomainExpr.java Added finite domain expressions and numerals to the .NET, Java, and Python APIs. 2015-12-02 17:01:52 +00:00
FiniteDomainNum.java Do not needlessly catch exceptions in Java bindings 2016-06-12 14:14:11 +02:00
FiniteDomainSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
Fixedpoint.java Java bindings: Force cleaning the queue on context closing. 2016-06-29 13:09:05 +02:00
FixedpointDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
FPExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
FPNum.java Added is_numeral_negative to .NET and Java APIs 2016-10-27 15:07:10 +01:00
FPRMExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
FPRMNum.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
FPRMSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
FPSort.java Bugfixes for FPA API. Thanks to Christian Dernehl for reporting these. 2015-06-09 11:53:43 +01:00
FuncDecl.java Do not needlessly catch exceptions in Java bindings 2016-06-12 14:14:11 +02:00
FuncInterp.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
FuncInterpDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
FuncInterpEntryDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Global.java Javadoc and indentation fixes 2016-01-06 11:19:26 +01:00
Goal.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
GoalDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
IDecRefQueue.java Java bindings: Force cleaning the queue on context closing. 2016-06-29 13:09:05 +02:00
InterpolationContext.java Java bindings with no finalizers 2016-06-12 20:27:01 +02:00
IntExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
IntNum.java Do not needlessly catch exceptions in Java bindings 2016-06-12 14:14:11 +02:00
IntSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
IntSymbol.java Adding @Override declarations 2016-01-06 11:07:48 +01:00
ListSort.java Java bindings with no finalizers 2016-06-12 20:27:01 +02:00
Log.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
manifest Java API Cleanup 2014-10-24 18:00:36 +01:00
Model.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ModelDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Optimize.java Class Optimize#Handle should be static, 2017-02-27 18:49:02 +01:00
OptimizeDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
ParamDescrs.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ParamDescrsDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Params.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ParamsDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Pattern.java Do not needlessly catch exceptions in Java bindings 2016-06-12 14:14:11 +02:00
Probe.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
ProbeDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Quantifier.java Java bindings: Force cleaning the queue on context closing. 2016-06-29 13:09:05 +02:00
RatNum.java Do not needlessly catch exceptions in Java bindings 2016-06-12 14:14:11 +02:00
README Java API Cleanup 2014-10-24 18:00:36 +01:00
RealExpr.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
RealSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
ReExpr.java missing files? 2016-01-05 08:32:48 -08:00
RelationSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
ReSort.java missing files? 2016-01-05 08:32:48 -08:00
SeqExpr.java missing files? 2016-01-05 08:32:48 -08:00
SeqSort.java missing files? 2016-01-05 08:32:48 -08:00
SetSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
Solver.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
SolverDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Sort.java Java bindings with no finalizers 2016-06-12 20:27:01 +02:00
Statistics.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
StatisticsDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
Status.java "static final" does not do anything 2016-01-06 10:25:52 +01:00
StringSymbol.java Java bindings with no finalizers 2016-06-12 20:27:01 +02:00
Symbol.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
Tactic.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00
TacticDecRefQueue.java JavaAPI: DecRefQueue -- do not use move_limit for now. 2016-06-13 12:18:31 +02:00
TupleSort.java Java bindings with no finalizers 2016-06-12 20:27:01 +02:00
UninterpretedSort.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
Version.java Added full version strings and associated API functions. 2016-07-28 18:06:02 +01:00
Z3Exception.java Turned Z3Exception into a RuntimeException such that throws declarations are not needed anymore. Thanks to codeplex user steimann for this suggestion. 2015-04-08 13:16:32 +01:00
Z3Object.java Java API: split incRef into incRef and addToReferenceQueue 2016-06-12 21:01:58 +02:00

Java bindings
-------------

The Java bindings will be included in the Z3 build if it is configured with   
the option --java to python scripts/mk_make.py. This will produce the   
com.microsoft.z3.jar package in the build directory.