X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=src%2Fsatune_SatuneJavaAPI.cc;h=d1397ee88e7ebe7be39cb2a98260c30bff990eb6;hb=3e65b7dbdb78b63c39350090a5c5bb4eec4f4af9;hp=21cd504ff5f00029cff1c7ef6041496c97b7dcf0;hpb=081e954fa3566ad9a2522ca45bef8e29472d2a72;p=satune.git diff --git a/src/satune_SatuneJavaAPI.cc b/src/satune_SatuneJavaAPI.cc index 21cd504..d1397ee 100644 --- a/src/satune_SatuneJavaAPI.cc +++ b/src/satune_SatuneJavaAPI.cc @@ -391,6 +391,17 @@ JNIEXPORT jint JNICALL Java_satune_SatuneJavaAPI_solve return (jint) solve((void *)solver); } +/* + * Class: SatuneJavaAPI + * Method: solveIncremental + * Signature: (J)I + */ +JNIEXPORT jint JNICALL Java_satune_SatuneJavaAPI_solveIncremental + (JNIEnv *env, jobject obj, jlong solver) +{ + return (jint) solveIncremental((void *)solver); +} + /* * Class: SatuneJavaAPI * Method: getElementValue @@ -402,6 +413,17 @@ JNIEXPORT jlong JNICALL Java_satune_SatuneJavaAPI_getElementValue return (jlong) getElementValue((void *)solver,(void *)element); } +/* + * Class: SatuneJavaAPI + * Method: freezeElement + * Signature: (JJ)J + */ +JNIEXPORT void JNICALL Java_satune_SatuneJavaAPI_freezeElement + (JNIEnv *env, jobject obj, jlong solver, jlong element) +{ + freezeElement((void *)solver,(void *)element); +} + /* * Class: SatuneJavaAPI * Method: getBooleanValue