%include "util/uninterpreted_constant.i"
%include "util/proof.i"
%include "util/resource_manager.i"
+%include "util/unsat_core.i"
%include "expr/kind.i"
%include "expr/expr.i"
%{
#include "util/unsat_core.h"
+
+#ifdef SWIGJAVA
+
+#include "bindings/java_iterator_adapter.h"
+#include "bindings/java_stream_adapters.h"
+
+#endif /* SWIGJAVA */
%}
#ifdef SWIGJAVA
#endif /* SWIGJAVA */
%include "util/unsat_core.h"
+
+#ifdef SWIGJAVA
+
+%include "bindings/java_iterator_adapter.h"
+%include "bindings/java_stream_adapters.h"
+
+%template(JavaIteratorAdapter_UnsatCore) CVC4::JavaIteratorAdapter<CVC4::UnsatCore>;
+
+#endif /* SWIGJAVA */