00001
00002
00003
00004
00005
00006
00007
00008
00009 package org.gecode;
00010
00011 class GecodeJNI {
00012
00013 static {
00014 try {
00015 System.loadLibrary("gecodejava");
00016 } catch (UnsatisfiedLinkError e) {
00017 System.err.println("Gecode native code library failed to load.\n" + e);
00018 System.exit(1);
00019 }
00020 }
00021
00022
00023
00024
00025 public static void SwigDirector_JavaSpace_constrain_internal(JavaSpace self,
00026 Object oldSol) {
00027 self.constrain_internal((JavaSpace) oldSol);
00028 }
00029 public static ExecStatus SwigDirector_JavaPropagator_propagate_internal(JavaPropagator self, Object homeSpace) {
00030 return self.propagate_internal((JavaSpace) homeSpace);
00031 }
00032 public static ExecStatus SwigDirector_JavaPropagator_setup_internal(JavaPropagator self, Object homeSpace) {
00033 return self.setup_internal((JavaSpace) homeSpace);
00034 }
00035 public static long SwigDirector_JavaPropagator_copy_internal(JavaPropagator self, Object homeSpace, boolean share) {
00036 return JavaPropagator.getCPtr(self.copy_internal((JavaSpace)homeSpace, share));
00037 }
00038 public static boolean SwigDirector_JavaBranching_status_internal(JavaBranching self, Object homeSpace) {
00039 return self.status_internal((JavaSpace) homeSpace);
00040 }
00041 public static ExecStatus SwigDirector_JavaBranching_commit_internal(JavaBranching self, Object homeSpace, JavaBranchingDesc desc, long a) {
00042 return self.commit_internal((JavaSpace) homeSpace, desc, a);
00043 }
00044 public static long SwigDirector_JavaBranching_copy_internal(JavaBranching self, Object homeSpace, boolean share) {
00045 return JavaBranching.getCPtr(self.copy_internal((JavaSpace) homeSpace, share));
00046 }
00047
00048
00049
00050 public final static native long new_SpaceFailed(String jarg1);
00051 public final static native void delete_SpaceFailed(long jarg1);
00052 public final static native long new_NotAssigned__SWIG_0(String jarg1);
00053 public final static native long new_NotAssigned__SWIG_1();
00054 public final static native void delete_NotAssigned(long jarg1);
00055 public final static native long new_JavaSpace__SWIG_0();
00056 public final static native long new_JavaSpace__SWIG_1(boolean jarg1, long jarg2);
00057 public final static native void delete_JavaSpace(long jarg1);
00058 public final static native JavaSpace JavaSpace_copy_internal(long jarg1, boolean jarg2);
00059 public final static native void JavaSpace_constrain_internal(long jarg1, JavaSpace jarg2);
00060 public final static native boolean JavaSpace_failed(long jarg1);
00061 public final static native JavaSpace JavaSpace_cloneSpace(long jarg1);
00062 public final static native void JavaSpace_commit(long jarg1, long jarg2, long jarg3);
00063 public final static native int JavaSpace_status__SWIG_0(long jarg1, long[] jarg2);
00064 public final static native int JavaSpace_status__SWIG_1(long jarg1);
00065 public final static native long JavaSpace_description(long jarg1);
00066 public final static native void JavaSpace_director_connect(JavaSpace obj, long cptr, boolean mem_own, boolean weak_global);
00067 public final static native void JavaSpace_change_ownership(JavaSpace obj, long cptr, boolean take_or_release);
00068 public final static native long new_IntSet__SWIG_0(int jarg1, int jarg2);
00069 public final static native long new_IntSet__SWIG_1(int[] jarg1);
00070 public final static native long new_IntSet__SWIG_2(int[] jarg1);
00071 public final static native void delete_IntSet(long jarg1);
00072 public final static native int BranchingDesc_alternatives(long jarg1);
00073 public final static native void delete_BranchingDesc(long jarg1);
00074 public final static native long new_JavaBranchingDesc(int jarg1, int jarg2);
00075 public final static native int JavaBranchingDesc_pos(long jarg1);
00076 public final static native int JavaBranchingDesc_val(long jarg1);
00077 public final static native void delete_JavaBranchingDesc(long jarg1);
00078 public final static native long new_IntVar__SWIG_0(long jarg1, long jarg2);
00079 public final static native long new_IntVar__SWIG_1(long jarg1, String jarg2, long jarg3);
00080 public final static native long new_IntVar__SWIG_2(long jarg1, int jarg2, int jarg3);
00081 public final static native long new_IntVar__SWIG_3(long jarg1, String jarg2, int jarg3, int jarg4);
00082 public final static native long IntVar_copy(long jarg1, long jarg2, boolean jarg3);
00083 public final static native int IntVar_min(long jarg1);
00084 public final static native int IntVar_max(long jarg1);
00085 public final static native int IntVar_val(long jarg1);
00086 public final static native boolean IntVar_in(long jarg1, int jarg2);
00087 public final static native boolean IntVar_assigned(long jarg1);
00088 public final static native String IntVar_toString(long jarg1);
00089 public final static native String IntVar_getName(long jarg1);
00090 public final static native void delete_IntVar(long jarg1);
00091 public final static native long new_BoolVar__SWIG_0(long jarg1);
00092 public final static native long new_BoolVar__SWIG_1(long jarg1, boolean jarg2);
00093 public final static native long new_BoolVar__SWIG_2(long jarg1, String jarg2);
00094 public final static native long new_BoolVar__SWIG_3(long jarg1, String jarg2, boolean jarg3);
00095 public final static native void delete_BoolVar(long jarg1);
00096 public final static native long new_SetVar__SWIG_0(long jarg1, long jarg2, long jarg3);
00097 public final static native long new_SetVar__SWIG_1(long jarg1, String jarg2, long jarg3, long jarg4);
00098 public final static native long new_SetVar__SWIG_2(long jarg1);
00099 public final static native long new_SetVar__SWIG_3(long jarg1, String jarg2);
00100 public final static native long SetVar_copy(long jarg1, long jarg2, boolean jarg3);
00101 public final static native String SetVar_toString(long jarg1);
00102 public final static native String SetVar_getName(long jarg1);
00103 public final static native boolean SetVar_assigned(long jarg1);
00104 public final static native int SetVar_glbSize(long jarg1);
00105 public final static native int SetVar_lubSize(long jarg1);
00106 public final static native int SetVar_unknownSize(long jarg1);
00107 public final static native boolean SetVar_contains(long jarg1, int jarg2);
00108 public final static native boolean SetVar_notContains(long jarg1, int jarg2);
00109 public final static native int SetVar_cardMin(long jarg1);
00110 public final static native int SetVar_cardMax(long jarg1);
00111 public final static native int SetVar_lubMin(long jarg1);
00112 public final static native int SetVar_lubMax(long jarg1);
00113 public final static native int SetVar_glbMin(long jarg1);
00114 public final static native int SetVar_glbMax(long jarg1);
00115 public final static native void delete_SetVar(long jarg1);
00116 public final static native long new_SetVarLubRanges(long jarg1);
00117 public final static native boolean SetVarLubRanges_notDone(long jarg1);
00118 public final static native void SetVarLubRanges_next(long jarg1);
00119 public final static native int SetVarLubRanges_min(long jarg1);
00120 public final static native int SetVarLubRanges_max(long jarg1);
00121 public final static native long SetVarLubRanges_width(long jarg1);
00122 public final static native void delete_SetVarLubRanges(long jarg1);
00123 public final static native long new_SetVarGlbRanges(long jarg1);
00124 public final static native boolean SetVarGlbRanges_notDone(long jarg1);
00125 public final static native void SetVarGlbRanges_next(long jarg1);
00126 public final static native int SetVarGlbRanges_min(long jarg1);
00127 public final static native int SetVarGlbRanges_max(long jarg1);
00128 public final static native long SetVarGlbRanges_width(long jarg1);
00129 public final static native void delete_SetVarGlbRanges(long jarg1);
00130 public final static native long new_SetViewLubRanges(long jarg1);
00131 public final static native boolean SetViewLubRanges_notDone(long jarg1);
00132 public final static native void SetViewLubRanges_next(long jarg1);
00133 public final static native int SetViewLubRanges_min(long jarg1);
00134 public final static native int SetViewLubRanges_max(long jarg1);
00135 public final static native long SetViewLubRanges_width(long jarg1);
00136 public final static native void delete_SetViewLubRanges(long jarg1);
00137 public final static native long new_SetViewGlbRanges(long jarg1);
00138 public final static native boolean SetViewGlbRanges_notDone(long jarg1);
00139 public final static native void SetViewGlbRanges_next(long jarg1);
00140 public final static native int SetViewGlbRanges_min(long jarg1);
00141 public final static native int SetViewGlbRanges_max(long jarg1);
00142 public final static native long SetViewGlbRanges_width(long jarg1);
00143 public final static native void delete_SetViewGlbRanges(long jarg1);
00144 public final static native long new_IntVarRanges(long jarg1);
00145 public final static native boolean IntVarRanges_notDone(long jarg1);
00146 public final static native void IntVarRanges_next(long jarg1);
00147 public final static native int IntVarRanges_min(long jarg1);
00148 public final static native int IntVarRanges_max(long jarg1);
00149 public final static native long IntVarRanges_width(long jarg1);
00150 public final static native void delete_IntVarRanges(long jarg1);
00151 public final static native long new_IntViewRanges(long jarg1);
00152 public final static native boolean IntViewRanges_notDone(long jarg1);
00153 public final static native void IntViewRanges_next(long jarg1);
00154 public final static native int IntViewRanges_min(long jarg1);
00155 public final static native int IntViewRanges_max(long jarg1);
00156 public final static native long IntViewRanges_width(long jarg1);
00157 public final static native void delete_IntViewRanges(long jarg1);
00158 public final static native long default_c_d_get();
00159 public final static native long default_a_d_get();
00160 public final static native void Statistics_propagate_set(long jarg1, long jarg2);
00161 public final static native long Statistics_propagate_get(long jarg1);
00162 public final static native void Statistics_fail_set(long jarg1, long jarg2);
00163 public final static native long Statistics_fail_get(long jarg1);
00164 public final static native void Statistics_clone_set(long jarg1, long jarg2);
00165 public final static native long Statistics_clone_get(long jarg1);
00166 public final static native void Statistics_commit_set(long jarg1, long jarg2);
00167 public final static native long Statistics_commit_get(long jarg1);
00168 public final static native void Statistics_memory_set(long jarg1, long jarg2);
00169 public final static native long Statistics_memory_get(long jarg1);
00170 public final static native long new_Statistics();
00171 public final static native void delete_Statistics(long jarg1);
00172 public final static native long new_Stop();
00173 public final static native boolean Stop_stop(long jarg1, long jarg2);
00174 public final static native void delete_Stop(long jarg1);
00175 public final static native void Stop_director_connect(Stop obj, long cptr, boolean mem_own, boolean weak_global);
00176 public final static native void Stop_change_ownership(Stop obj, long cptr, boolean take_or_release);
00177 public final static native long new_MemoryStop(long jarg1);
00178 public final static native long MemoryStop_limit__SWIG_0(long jarg1);
00179 public final static native void MemoryStop_limit__SWIG_1(long jarg1, long jarg2);
00180 public final static native boolean MemoryStop_stop(long jarg1, long jarg2);
00181 public final static native void delete_MemoryStop(long jarg1);
00182 public final static native void MemoryStop_director_connect(MemoryStop obj, long cptr, boolean mem_own, boolean weak_global);
00183 public final static native void MemoryStop_change_ownership(MemoryStop obj, long cptr, boolean take_or_release);
00184 public final static native long new_FailStop(long jarg1);
00185 public final static native long FailStop_limit__SWIG_0(long jarg1);
00186 public final static native void FailStop_limit__SWIG_1(long jarg1, long jarg2);
00187 public final static native boolean FailStop_stop(long jarg1, long jarg2);
00188 public final static native void delete_FailStop(long jarg1);
00189 public final static native void FailStop_director_connect(FailStop obj, long cptr, boolean mem_own, boolean weak_global);
00190 public final static native void FailStop_change_ownership(FailStop obj, long cptr, boolean take_or_release);
00191 public final static native long new_TimeStop(long jarg1);
00192 public final static native long TimeStop_limit__SWIG_0(long jarg1);
00193 public final static native void TimeStop_limit__SWIG_1(long jarg1, long jarg2);
00194 public final static native void TimeStop_reset(long jarg1);
00195 public final static native boolean TimeStop_stop(long jarg1, long jarg2);
00196 public final static native void delete_TimeStop(long jarg1);
00197 public final static native void TimeStop_director_connect(TimeStop obj, long cptr, boolean mem_own, boolean weak_global);
00198 public final static native void TimeStop_change_ownership(TimeStop obj, long cptr, boolean take_or_release);
00199 public final static native long new_DFSSearch__SWIG_0(long jarg1, int jarg2, int jarg3, long jarg4);
00200 public final static native long new_DFSSearch__SWIG_1(long jarg1, int jarg2, int jarg3);
00201 public final static native long new_DFSSearch__SWIG_2(long jarg1, int jarg2);
00202 public final static native long new_DFSSearch__SWIG_3(long jarg1);
00203 public final static native JavaSpace DFSSearch_next_internal(long jarg1);
00204 public final static native long DFSSearch_statistics(long jarg1);
00205 public final static native void delete_DFSSearch(long jarg1);
00206 public final static native long new_BABSearch__SWIG_0(long jarg1, int jarg2, int jarg3, long jarg4);
00207 public final static native long new_BABSearch__SWIG_1(long jarg1, int jarg2, int jarg3);
00208 public final static native long new_BABSearch__SWIG_2(long jarg1, int jarg2);
00209 public final static native long new_BABSearch__SWIG_3(long jarg1);
00210 public final static native JavaSpace BABSearch_next_internal(long jarg1);
00211 public final static native long BABSearch_statistics(long jarg1);
00212 public final static native void delete_BABSearch(long jarg1);
00213 public final static native long new_IntVarView(long jarg1, long jarg2);
00214 public final static native long IntVarView_copy(long jarg1, long jarg2, boolean jarg3);
00215 public final static native void IntVarView_subscribe_internal(long jarg1, long jarg2, long jarg3, int jarg4);
00216 public final static native void IntVarView_cancel_internal(long jarg1, long jarg2, long jarg3, int jarg4);
00217 public final static native int IntVarView_min(long jarg1);
00218 public final static native int IntVarView_max(long jarg1);
00219 public final static native int IntVarView_val(long jarg1);
00220 public final static native boolean IntVarView_assigned(long jarg1);
00221 public final static native boolean IntVarView_in(long jarg1, int jarg2);
00222 public final static native int IntVarView_lq(long jarg1, long jarg2, int jarg3);
00223 public final static native int IntVarView_gq(long jarg1, long jarg2, int jarg3);
00224 public final static native int IntVarView_nq(long jarg1, long jarg2, int jarg3);
00225 public final static native int IntVarView_eq(long jarg1, long jarg2, int jarg3);
00226 public final static native int IntVarView_inter(long jarg1, long jarg2, IntSet jarg3);
00227 public final static native void delete_IntVarView(long jarg1);
00228 public final static native long new_SetVarView(long jarg1, long jarg2);
00229 public final static native long SetVarView_copy(long jarg1, long jarg2, boolean jarg3);
00230 public final static native void SetVarView_subscribe_internal(long jarg1, long jarg2, long jarg3, int jarg4);
00231 public final static native void SetVarView_cancel_internal(long jarg1, long jarg2, long jarg3, int jarg4);
00232 public final static native boolean SetVarView_assigned(long jarg1);
00233 public final static native long SetVarView_cardMin__SWIG_0(long jarg1);
00234 public final static native long SetVarView_cardMax__SWIG_0(long jarg1);
00235 public final static native int SetVarView_lubMin(long jarg1);
00236 public final static native int SetVarView_lubMax(long jarg1);
00237 public final static native int SetVarView_lubMinN(long jarg1, int jarg2);
00238 public final static native int SetVarView_lubMaxN(long jarg1, int jarg2);
00239 public final static native int SetVarView_glbMin(long jarg1);
00240 public final static native int SetVarView_glbMax(long jarg1);
00241 public final static native long SetVarView_glbSize(long jarg1);
00242 public final static native long SetVarView_lubSize(long jarg1);
00243 public final static native long SetVarView_unknownSize(long jarg1);
00244 public final static native boolean SetVarView_contains(long jarg1, int jarg2);
00245 public final static native boolean SetVarView_notContains(long jarg1, int jarg2);
00246 public final static native int SetVarView_cardMin__SWIG_1(long jarg1, long jarg2, long jarg3);
00247 public final static native int SetVarView_cardMax__SWIG_1(long jarg1, long jarg2, long jarg3);
00248 public final static native int SetVarView_include__SWIG_0(long jarg1, long jarg2, int jarg3, int jarg4);
00249 public final static native int SetVarView_exclude__SWIG_0(long jarg1, long jarg2, int jarg3, int jarg4);
00250 public final static native int SetVarView_include__SWIG_1(long jarg1, long jarg2, int jarg3);
00251 public final static native int SetVarView_exclude__SWIG_1(long jarg1, long jarg2, int jarg3);
00252 public final static native int SetVarView_intersect__SWIG_0(long jarg1, long jarg2, int jarg3, int jarg4);
00253 public final static native int SetVarView_intersect__SWIG_1(long jarg1, long jarg2, int jarg3);
00254 public final static native int SetVarView_exclude__SWIG_2(long jarg1, long jarg2, IntSet jarg3);
00255 public final static native int SetVarView_include__SWIG_2(long jarg1, long jarg2, IntSet jarg3);
00256 public final static native int SetVarView_intersect__SWIG_2(long jarg1, long jarg2, IntSet jarg3);
00257 public final static native void delete_SetVarView(long jarg1);
00258 public final static native long new_JavaPropagator();
00259 public final static native void delete_JavaPropagator(long jarg1);
00260 public final static native void JavaPropagator_dispose_internal(long jarg1, long jarg2);
00261 public final static native long JavaPropagator_copy_internal(long jarg1, long jarg2, boolean jarg3);
00262 public final static native int JavaPropagator_propagate_internal(long jarg1, long jarg2);
00263 public final static native int JavaPropagator_cost_internal(long jarg1);
00264 public final static native int JavaPropagator_setup_internal(long jarg1, long jarg2);
00265 public final static native void JavaPropagator_director_connect(JavaPropagator obj, long cptr, boolean mem_own, boolean weak_global);
00266 public final static native void JavaPropagator_change_ownership(JavaPropagator obj, long cptr, boolean take_or_release);
00267 public final static native void addPropagator(long jarg1, long jarg2);
00268 public final static native long new_JavaBranching();
00269 public final static native void delete_JavaBranching(long jarg1);
00270 public final static native void JavaBranching_dispose_internal(long jarg1, long jarg2);
00271 public final static native long JavaBranching_copy_internal(long jarg1, long jarg2, boolean jarg3);
00272 public final static native boolean JavaBranching_status_internal(long jarg1, long jarg2);
00273 public final static native int JavaBranching_commit_internal(long jarg1, long jarg2, long jarg3, long jarg4);
00274 public final static native long JavaBranching_description_internal(long jarg1, long jarg2);
00275 public final static native void JavaBranching_director_connect(JavaBranching obj, long cptr, boolean mem_own, boolean weak_global);
00276 public final static native void JavaBranching_change_ownership(JavaBranching obj, long cptr, boolean take_or_release);
00277 public final static native void addBranching(long jarg1, long jarg2);
00278 public final static native void dom__SWIG_0(long jarg1, long jarg2, int jarg3, int jarg4, int jarg5);
00279 public final static native void dom__SWIG_1(long jarg1, long jarg2, int jarg3, int jarg4);
00280 public final static native void dom__SWIG_2(long jarg1, long[] jarg2, int jarg3, int jarg4, int jarg5);
00281 public final static native void dom__SWIG_3(long jarg1, long[] jarg2, int jarg3, int jarg4);
00282 public final static native void dom__SWIG_4(long jarg1, long jarg2, long jarg3, int jarg4);
00283 public final static native void dom__SWIG_5(long jarg1, long jarg2, long jarg3);
00284 public final static native void dom__SWIG_6(long jarg1, long[] jarg2, long jarg3, int jarg4);
00285 public final static native void dom__SWIG_7(long jarg1, long[] jarg2, long jarg3);
00286 public final static native void dom__SWIG_8(long jarg1, long jarg2, int jarg3, int jarg4, long jarg5, int jarg6);
00287 public final static native void dom__SWIG_9(long jarg1, long jarg2, int jarg3, int jarg4, long jarg5);
00288 public final static native void dom__SWIG_10(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00289 public final static native void dom__SWIG_11(long jarg1, long jarg2, long jarg3, long jarg4);
00290 public final static native void rel__SWIG_0(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5);
00291 public final static native void rel__SWIG_1(long jarg1, long jarg2, int jarg3, long jarg4);
00292 public final static native void rel__SWIG_2(long jarg1, long jarg2, int jarg3, int jarg4, int jarg5);
00293 public final static native void rel__SWIG_3(long jarg1, long jarg2, int jarg3, int jarg4);
00294 public final static native void rel__SWIG_4(long jarg1, long jarg2, int jarg3, long jarg4, long jarg5, int jarg6);
00295 public final static native void rel__SWIG_5(long jarg1, long jarg2, int jarg3, long jarg4, long jarg5);
00296 public final static native void rel__SWIG_6(long jarg1, long jarg2, int jarg3, int jarg4, long jarg5, int jarg6);
00297 public final static native void rel__SWIG_7(long jarg1, long jarg2, int jarg3, int jarg4, long jarg5);
00298 public final static native void rel__SWIG_8(long jarg1, long[] jarg2, int jarg3, long[] jarg4, int jarg5);
00299 public final static native void rel__SWIG_9(long jarg1, long[] jarg2, int jarg3, long[] jarg4);
00300 public final static native void eq__SWIG_0(long jarg1, long jarg2, long jarg3, int jarg4);
00301 public final static native void eq__SWIG_1(long jarg1, long jarg2, long jarg3);
00302 public final static native void eq__SWIG_2(long jarg1, long jarg2, int jarg3, int jarg4);
00303 public final static native void eq__SWIG_3(long jarg1, long jarg2, int jarg3);
00304 public final static native void eq__SWIG_4(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00305 public final static native void eq__SWIG_5(long jarg1, long jarg2, long jarg3, long jarg4);
00306 public final static native void eq__SWIG_6(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5);
00307 public final static native void eq__SWIG_7(long jarg1, long jarg2, int jarg3, long jarg4);
00308 public final static native void eq__SWIG_8(long jarg1, long[] jarg2, int jarg3);
00309 public final static native void eq__SWIG_9(long jarg1, long[] jarg2);
00310 public final static native void element__SWIG_0(long jarg1, int[] jarg2, long jarg3, long jarg4, int jarg5);
00311 public final static native void element__SWIG_1(long jarg1, int[] jarg2, long jarg3, long jarg4);
00312 public final static native void element__SWIG_2(long jarg1, long[] jarg2, long jarg3, long jarg4, int jarg5);
00313 public final static native void element__SWIG_3(long jarg1, long[] jarg2, long jarg3, long jarg4);
00314 public final static native void distinct__SWIG_0(long jarg1, long[] jarg2, int jarg3);
00315 public final static native void distinct__SWIG_1(long jarg1, long[] jarg2);
00316 public final static native void distinct__SWIG_2(long jarg1, int[] jarg2, long[] jarg3, int jarg4);
00317 public final static native void distinct__SWIG_3(long jarg1, int[] jarg2, long[] jarg3);
00318 public final static native void channel__SWIG_0(long jarg1, long[] jarg2, long[] jarg3, int jarg4);
00319 public final static native void channel__SWIG_1(long jarg1, long[] jarg2, long[] jarg3);
00320 public final static native void cumulatives__SWIG_0(long jarg1, long[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00321 public final static native void cumulatives__SWIG_1(long jarg1, long[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8);
00322 public final static native void cumulatives__SWIG_2(long jarg1, int[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00323 public final static native void cumulatives__SWIG_3(long jarg1, int[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8);
00324 public final static native void cumulatives__SWIG_4(long jarg1, long[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00325 public final static native void cumulatives__SWIG_5(long jarg1, long[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8);
00326 public final static native void cumulatives__SWIG_6(long jarg1, int[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00327 public final static native void cumulatives__SWIG_7(long jarg1, int[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, long[] jarg6, int[] jarg7, boolean jarg8);
00328 public final static native void cumulatives__SWIG_8(long jarg1, long[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00329 public final static native void cumulatives__SWIG_9(long jarg1, long[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8);
00330 public final static native void cumulatives__SWIG_10(long jarg1, int[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00331 public final static native void cumulatives__SWIG_11(long jarg1, int[] jarg2, long[] jarg3, long[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8);
00332 public final static native void cumulatives__SWIG_12(long jarg1, long[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00333 public final static native void cumulatives__SWIG_13(long jarg1, long[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8);
00334 public final static native void cumulatives__SWIG_14(long jarg1, int[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8, int jarg9);
00335 public final static native void cumulatives__SWIG_15(long jarg1, int[] jarg2, long[] jarg3, int[] jarg4, long[] jarg5, int[] jarg6, int[] jarg7, boolean jarg8);
00336 public final static native void producer_consumer__SWIG_0(long jarg1, long[] jarg2, int[] jarg3, long[] jarg4, int[] jarg5, int jarg6, int jarg7);
00337 public final static native void producer_consumer__SWIG_1(long jarg1, long[] jarg2, int[] jarg3, long[] jarg4, int[] jarg5, int jarg6);
00338 public final static native void cumulative__SWIG_0(long jarg1, long[] jarg2, long[] jarg3, long[] jarg4, int jarg5, boolean jarg6, int jarg7);
00339 public final static native void cumulative__SWIG_1(long jarg1, long[] jarg2, long[] jarg3, long[] jarg4, int jarg5, boolean jarg6);
00340 public final static native void cumulative__SWIG_2(long jarg1, long[] jarg2, long[] jarg3, long[] jarg4, int jarg5);
00341 public final static native void cumulative__SWIG_3(long jarg1, long[] jarg2, int[] jarg3, long[] jarg4, int jarg5, boolean jarg6, int jarg7);
00342 public final static native void cumulative__SWIG_4(long jarg1, long[] jarg2, int[] jarg3, long[] jarg4, int jarg5, boolean jarg6);
00343 public final static native void cumulative__SWIG_5(long jarg1, long[] jarg2, int[] jarg3, long[] jarg4, int jarg5);
00344 public final static native void cumulative__SWIG_6(long jarg1, long[] jarg2, long[] jarg3, int[] jarg4, int jarg5, boolean jarg6, int jarg7);
00345 public final static native void cumulative__SWIG_7(long jarg1, long[] jarg2, long[] jarg3, int[] jarg4, int jarg5, boolean jarg6);
00346 public final static native void cumulative__SWIG_8(long jarg1, long[] jarg2, long[] jarg3, int[] jarg4, int jarg5);
00347 public final static native void cumulative__SWIG_9(long jarg1, long[] jarg2, int[] jarg3, int[] jarg4, int jarg5, boolean jarg6, int jarg7);
00348 public final static native void cumulative__SWIG_10(long jarg1, long[] jarg2, int[] jarg3, int[] jarg4, int jarg5, boolean jarg6);
00349 public final static native void cumulative__SWIG_11(long jarg1, long[] jarg2, int[] jarg3, int[] jarg4, int jarg5);
00350 public final static native void serialized__SWIG_0(long jarg1, long[] jarg2, long[] jarg3, int jarg4);
00351 public final static native void serialized__SWIG_1(long jarg1, long[] jarg2, long[] jarg3);
00352 public final static native void serialized__SWIG_2(long jarg1, long[] jarg2, int[] jarg3, int jarg4);
00353 public final static native void serialized__SWIG_3(long jarg1, long[] jarg2, int[] jarg3);
00354 public final static native long new_REG__SWIG_0(long jarg1);
00355 public final static native long new_REG__SWIG_1();
00356 public final static native long new_REG__SWIG_2(int jarg1);
00357 public final static native long REG_repeat__SWIG_0(long jarg1, long jarg2, long jarg3);
00358 public final static native long REG_repeat__SWIG_1(long jarg1, long jarg2);
00359 public final static native long REG_alt(long jarg1, long jarg2);
00360 public final static native long REG_conc(long jarg1, long jarg2);
00361 public final static native long REG_repeat__SWIG_2(long jarg1);
00362 public final static native void delete_REG(long jarg1);
00363 public final static native long new_DFA__SWIG_0();
00364 public final static native long new_DFA__SWIG_1(long jarg1);
00365 public final static native long new_DFA__SWIG_2(long jarg1);
00366 public final static native void delete_DFA(long jarg1);
00367 public final static native void DFA_update(long jarg1, boolean jarg2, long jarg3);
00368 public final static native long DFA_n_states(long jarg1);
00369 public final static native long DFA_n_transitions(long jarg1);
00370 public final static native int DFA_final_fst(long jarg1);
00371 public final static native int DFA_final_lst(long jarg1);
00372 public final static native int DFA_symbol_min(long jarg1);
00373 public final static native int DFA_symbol_max(long jarg1);
00374 public final static native void regular__SWIG_0(long jarg1, long[] jarg2, long jarg3, int jarg4);
00375 public final static native void regular__SWIG_1(long jarg1, long[] jarg2, long jarg3);
00376 public final static native void count__SWIG_0(long jarg1, long[] jarg2, int jarg3, int jarg4, int jarg5, int jarg6);
00377 public final static native void count__SWIG_1(long jarg1, long[] jarg2, int jarg3, int jarg4, int jarg5);
00378 public final static native void count__SWIG_2(long jarg1, long[] jarg2, long jarg3, int jarg4, int jarg5, int jarg6);
00379 public final static native void count__SWIG_3(long jarg1, long[] jarg2, long jarg3, int jarg4, int jarg5);
00380 public final static native void count__SWIG_4(long jarg1, long[] jarg2, int jarg3, int jarg4, long jarg5, int jarg6);
00381 public final static native void count__SWIG_5(long jarg1, long[] jarg2, int jarg3, int jarg4, long jarg5);
00382 public final static native void count__SWIG_6(long jarg1, long[] jarg2, long jarg3, int jarg4, long jarg5, int jarg6);
00383 public final static native void count__SWIG_7(long jarg1, long[] jarg2, long jarg3, int jarg4, long jarg5);
00384 public final static native void gcc__SWIG_0(long jarg1, long[] jarg2, int[] jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int jarg9);
00385 public final static native void gcc__SWIG_1(long jarg1, long[] jarg2, int[] jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8);
00386 public final static native void gcc__SWIG_2(long jarg1, long[] jarg2, int jarg3, int jarg4, int jarg5);
00387 public final static native void gcc__SWIG_3(long jarg1, long[] jarg2, int jarg3, int jarg4);
00388 public final static native void gcc__SWIG_4(long jarg1, long[] jarg2, long[] jarg3, int jarg4, int jarg5, int jarg6);
00389 public final static native void gcc__SWIG_5(long jarg1, long[] jarg2, int[] jarg3, long[] jarg4, int jarg5, int jarg6, int jarg7, boolean jarg8, int jarg9, int jarg10, int jarg11);
00390 public final static native void gcc__SWIG_6(long jarg1, long[] jarg2, int[] jarg3, long[] jarg4, int jarg5, int jarg6, boolean jarg7, int jarg8, int jarg9, int jarg10);
00391 public final static native void bool_not__SWIG_0(long jarg1, long jarg2, long jarg3, int jarg4);
00392 public final static native void bool_not__SWIG_1(long jarg1, long jarg2, long jarg3);
00393 public final static native void bool_eq__SWIG_0(long jarg1, long jarg2, long jarg3, int jarg4);
00394 public final static native void bool_eq__SWIG_1(long jarg1, long jarg2, long jarg3);
00395 public final static native void bool_and__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00396 public final static native void bool_and__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00397 public final static native void bool_and__SWIG_2(long jarg1, long jarg2, long jarg3, boolean jarg4, int jarg5);
00398 public final static native void bool_and__SWIG_3(long jarg1, long jarg2, long jarg3, boolean jarg4);
00399 public final static native void bool_and__SWIG_4(long jarg1, long[] jarg2, long jarg3, int jarg4);
00400 public final static native void bool_and__SWIG_5(long jarg1, long[] jarg2, long jarg3);
00401 public final static native void bool_and__SWIG_6(long jarg1, long[] jarg2, boolean jarg3, int jarg4);
00402 public final static native void bool_and__SWIG_7(long jarg1, long[] jarg2, boolean jarg3);
00403 public final static native void bool_or__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00404 public final static native void bool_or__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00405 public final static native void bool_or__SWIG_2(long jarg1, long jarg2, long jarg3, boolean jarg4, int jarg5);
00406 public final static native void bool_or__SWIG_3(long jarg1, long jarg2, long jarg3, boolean jarg4);
00407 public final static native void bool_or__SWIG_4(long jarg1, long[] jarg2, long jarg3, int jarg4);
00408 public final static native void bool_or__SWIG_5(long jarg1, long[] jarg2, long jarg3);
00409 public final static native void bool_or__SWIG_6(long jarg1, long[] jarg2, boolean jarg3, int jarg4);
00410 public final static native void bool_or__SWIG_7(long jarg1, long[] jarg2, boolean jarg3);
00411 public final static native void bool_imp__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00412 public final static native void bool_imp__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00413 public final static native void bool_imp__SWIG_2(long jarg1, long jarg2, long jarg3, boolean jarg4, int jarg5);
00414 public final static native void bool_imp__SWIG_3(long jarg1, long jarg2, long jarg3, boolean jarg4);
00415 public final static native void bool_eqv__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00416 public final static native void bool_eqv__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00417 public final static native void bool_eqv__SWIG_2(long jarg1, long jarg2, long jarg3, boolean jarg4, int jarg5);
00418 public final static native void bool_eqv__SWIG_3(long jarg1, long jarg2, long jarg3, boolean jarg4);
00419 public final static native void bool_xor__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00420 public final static native void bool_xor__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00421 public final static native void bool_xor__SWIG_2(long jarg1, long jarg2, long jarg3, boolean jarg4, int jarg5);
00422 public final static native void bool_xor__SWIG_3(long jarg1, long jarg2, long jarg3, boolean jarg4);
00423 public final static native void min__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00424 public final static native void min__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00425 public final static native void min__SWIG_2(long jarg1, long[] jarg2, long jarg3, int jarg4);
00426 public final static native void min__SWIG_3(long jarg1, long[] jarg2, long jarg3);
00427 public final static native void max__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00428 public final static native void max__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00429 public final static native void max__SWIG_2(long jarg1, long[] jarg2, long jarg3, int jarg4);
00430 public final static native void max__SWIG_3(long jarg1, long[] jarg2, long jarg3);
00431 public final static native void abs__SWIG_0(long jarg1, long jarg2, long jarg3, int jarg4);
00432 public final static native void abs__SWIG_1(long jarg1, long jarg2, long jarg3);
00433 public final static native void mult__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
00434 public final static native void mult__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
00435 public final static native void linear__SWIG_0(long jarg1, long[] jarg2, int jarg3, int jarg4, int jarg5);
00436 public final static native void linear__SWIG_1(long jarg1, long[] jarg2, int jarg3, int jarg4);
00437 public final static native void linear__SWIG_2(long jarg1, long[] jarg2, int jarg3, long jarg4, int jarg5);
00438 public final static native void linear__SWIG_3(long jarg1, long[] jarg2, int jarg3, long jarg4);
00439 public final static native void linear__SWIG_4(long jarg1, long[] jarg2, int jarg3, int jarg4, long jarg5, int jarg6);
00440 public final static native void linear__SWIG_5(long jarg1, long[] jarg2, int jarg3, int jarg4, long jarg5);
00441 public final static native void linear__SWIG_6(long jarg1, long[] jarg2, int jarg3, long jarg4, long jarg5, int jarg6);
00442 public final static native void linear__SWIG_7(long jarg1, long[] jarg2, int jarg3, long jarg4, long jarg5);
00443 public final static native void linear__SWIG_8(long jarg1, int[] jarg2, long[] jarg3, int jarg4, int jarg5, int jarg6);
00444 public final static native void linear__SWIG_9(long jarg1, int[] jarg2, long[] jarg3, int jarg4, int jarg5);
00445 public final static native void linear__SWIG_10(long jarg1, int[] jarg2, long[] jarg3, int jarg4, long jarg5, int jarg6);
00446 public final static native void linear__SWIG_11(long jarg1, int[] jarg2, long[] jarg3, int jarg4, long jarg5);
00447 public final static native void linear__SWIG_12(long jarg1, int[] jarg2, long[] jarg3, int jarg4, int jarg5, long jarg6, int jarg7);
00448 public final static native void linear__SWIG_13(long jarg1, int[] jarg2, long[] jarg3, int jarg4, int jarg5, long jarg6);
00449 public final static native void linear__SWIG_14(long jarg1, int[] jarg2, long[] jarg3, int jarg4, long jarg5, long jarg6, int jarg7);
00450 public final static native void linear__SWIG_15(long jarg1, int[] jarg2, long[] jarg3, int jarg4, long jarg5, long jarg6);
00451 public final static native void linear_bool__SWIG_0(long jarg1, long[] jarg2, int jarg3, int jarg4, int jarg5);
00452 public final static native void linear_bool__SWIG_1(long jarg1, long[] jarg2, int jarg3, int jarg4);
00453 public final static native void linear_bool__SWIG_2(long jarg1, long[] jarg2, int jarg3, long jarg4, int jarg5);
00454 public final static native void linear_bool__SWIG_3(long jarg1, long[] jarg2, int jarg3, long jarg4);
00455 public final static native void branch__SWIG_0(long jarg1, long[] jarg2, int jarg3, int jarg4);
00456 public final static native void assign(long jarg1, long[] jarg2, int jarg3);
00457 public final static native void dom__SWIG_12(long jarg1, long jarg2, int jarg3, int jarg4);
00458 public final static native void dom__SWIG_13(long jarg1, long jarg2, int jarg3, int jarg4, int jarg5);
00459 public final static native void dom__SWIG_14(long jarg1, long jarg2, int jarg3, long jarg4);
00460 public final static native void dom__SWIG_15(long jarg1, long jarg2, int jarg3, int jarg4, long jarg5);
00461 public final static native void dom__SWIG_16(long jarg1, long jarg2, int jarg3, int jarg4, int jarg5, long jarg6);
00462 public final static native void dom__SWIG_17(long jarg1, long jarg2, int jarg3, long jarg4, long jarg5);
00463 public final static native void cardinality__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4);
00464 public final static native void rel__SWIG_10(long jarg1, long jarg2, int jarg3, long jarg4);
00465 public final static native void rel__SWIG_11(long jarg1, long jarg2, int jarg3, long jarg4, long jarg5);
00466 public final static native void rel__SWIG_12(long jarg1, long jarg2, int jarg3, long jarg4);
00467 public final static native void rel__SWIG_13(long jarg1, long jarg2, int jarg3, long jarg4);
00468 public final static native void rel__SWIG_14(long jarg1, long jarg2, int jarg3, long jarg4, long jarg5);
00469 public final static native void rel__SWIG_15(long jarg1, long jarg2, int jarg3, long jarg4, long jarg5);
00470 public final static native void rel__SWIG_16(long jarg1, long jarg2, int jarg3, long jarg4);
00471 public final static native void rel__SWIG_17(long jarg1, long jarg2, int jarg3, long jarg4);
00472 public final static native void rel__SWIG_18(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6);
00473 public final static native void rel__SWIG_19(long jarg1, int jarg2, long[] jarg3, long jarg4);
00474 public final static native void relI(long jarg1, int jarg2, long[] jarg3, long jarg4);
00475 public final static native void rel__SWIG_20(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6);
00476 public final static native void rel__SWIG_21(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6);
00477 public final static native void rel__SWIG_22(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6);
00478 public final static native void rel__SWIG_23(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6);
00479 public final static native void rel__SWIG_24(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6);
00480 public final static native void rel__SWIG_25(long jarg1, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6);
00481 public final static native void convex(long jarg1, long jarg2);
00482 public final static native void convexHull(long jarg1, long jarg2, long jarg3);
00483 public final static native void sequence(long jarg1, long[] jarg2);
00484 public final static native void sequentialUnion(long jarg1, long[] jarg2, long jarg3);
00485 public final static native void atmostOne(long jarg1, long[] jarg2, long jarg3);
00486 public final static native void distinct__SWIG_4(long jarg1, long[] jarg2, long jarg3);
00487 public final static native void min__SWIG_4(long jarg1, long jarg2, long jarg3);
00488 public final static native void max__SWIG_4(long jarg1, long jarg2, long jarg3);
00489 public final static native void match(long jarg1, long jarg2, long[] jarg3);
00490 public final static native void channel_set(long jarg1, long[] jarg2, long[] jarg3);
00491 public final static native void cardinality__SWIG_1(long jarg1, long jarg2, long jarg3);
00492 public final static native void weights(long jarg1, int[] jarg2, int[] jarg3, long jarg4, long jarg5);
00493 public final static native void selectUnion(long jarg1, long[] jarg2, long jarg3, long jarg4);
00494 public final static native void selectInter(long jarg1, long[] jarg2, long jarg3, long jarg4);
00495 public final static native void selectInterIn(long jarg1, long[] jarg2, long jarg3, long jarg4, long jarg5);
00496 public final static native void selectDisjoint(long jarg1, long[] jarg2, long jarg3);
00497 public final static native void selectSet(long jarg1, long[] jarg2, long jarg3, long jarg4);
00498 public final static native void branch__SWIG_1(long jarg1, long[] jarg2, int jarg3, int jarg4);
00499 public final static native long SWIGBoolVarUpcast(long jarg1);
00500 public final static native long SWIGMemoryStopUpcast(long jarg1);
00501 public final static native long SWIGFailStopUpcast(long jarg1);
00502 public final static native long SWIGTimeStopUpcast(long jarg1);
00503
00504
00505
00506 public static void SwigDirector_JavaSpace_constrain_internal(JavaSpace self, JavaSpace homeSpace) {
00507 self.constrain_internal(homeSpace);
00508 }
00509
00510 public static long SwigDirector_JavaSpace_copy_internal(JavaSpace self, boolean share) {
00511 return JavaSpace.getCPtr(self.copy_internal(share));
00512 }
00513
00514 public static boolean SwigDirector_Stop_stop(Stop self, long s) {
00515 return self.stop(new Statistics(s, false));
00516 }
00517
00518 public static boolean SwigDirector_MemoryStop_stop(MemoryStop self, long s) {
00519 return self.stop(new Statistics(s, false));
00520 }
00521
00522 public static boolean SwigDirector_FailStop_stop(FailStop self, long s) {
00523 return self.stop(new Statistics(s, false));
00524 }
00525
00526 public static boolean SwigDirector_TimeStop_stop(TimeStop self, long s) {
00527 return self.stop(new Statistics(s, false));
00528 }
00529
00530 public static void SwigDirector_JavaPropagator_dispose_internal(JavaPropagator self, long home) {
00531 self.dispose_internal(new JavaSpace(home, false));
00532 }
00533
00534 public static int SwigDirector_JavaPropagator_propagate_internal(JavaPropagator self, long home) {
00535 return (self.propagate_internal(new JavaSpace(home, false))).swigValue();
00536 }
00537
00538 public static int SwigDirector_JavaPropagator_cost_internal(JavaPropagator self) {
00539 return (self.cost_internal()).swigValue();
00540 }
00541
00542 public static int SwigDirector_JavaPropagator_setup_internal(JavaPropagator self, long home) {
00543 return (self.setup_internal(new JavaSpace(home, false))).swigValue();
00544 }
00545
00546 public static long SwigDirector_JavaPropagator_copy_internal(JavaPropagator self, long home, boolean share) {
00547 return JavaPropagator.getCPtr(self.copy_internal(new JavaSpace(home, false), share));
00548 }
00549
00550 public static void SwigDirector_JavaBranching_dispose_internal(JavaBranching self, long home) {
00551 self.dispose_internal(new JavaSpace(home, false));
00552 }
00553
00554 public static boolean SwigDirector_JavaBranching_status_internal(JavaBranching self, long home) {
00555 return self.status_internal(new JavaSpace(home, false));
00556 }
00557
00558 public static long SwigDirector_JavaBranching_description_internal(JavaBranching self, long home) {
00559 return JavaBranchingDesc.getCPtr(self.description_internal(new JavaSpace(home, false)));
00560 }
00561
00562 public static long SwigDirector_JavaBranching_copy_internal(JavaBranching self, long newHome, boolean share) {
00563 return JavaBranching.getCPtr(self.copy_internal(new JavaSpace(newHome, false), share));
00564 }
00565
00566 public static int SwigDirector_JavaBranching_commit_internal(JavaBranching self, long home, long desc, long a) {
00567 return (self.commit_internal(new JavaSpace(home, false), new JavaBranchingDesc(desc, false), a)).swigValue();
00568 }
00569
00570
00571 private final static native void swig_module_init();
00572 static {
00573 swig_module_init();
00574 }
00575 }