9 package com.google.ortools.constraintsolver;
15 private transient long swigCPtr;
16 protected transient boolean swigCMemOwn;
19 swigCMemOwn = cMemoryOwn;
24 return (obj ==
null) ? 0 : obj.swigCPtr;
27 @SuppressWarnings(
"deprecation")
28 protected
void finalize() {
32 public synchronized void delete() {
36 mainJNI.delete_DefaultPhaseParameters(swigCPtr);
46 mainJNI.DefaultPhaseParameters_var_selection_schema_set(swigCPtr,
this, value);
53 return mainJNI.DefaultPhaseParameters_var_selection_schema_get(swigCPtr,
this);
60 mainJNI.DefaultPhaseParameters_value_selection_schema_set(swigCPtr,
this, value);
67 return mainJNI.DefaultPhaseParameters_value_selection_schema_get(swigCPtr,
this);
74 mainJNI.DefaultPhaseParameters_initialization_splits_set(swigCPtr,
this, value);
81 return mainJNI.DefaultPhaseParameters_initialization_splits_get(swigCPtr,
this);
88 mainJNI.DefaultPhaseParameters_run_all_heuristics_set(swigCPtr,
this, value);
95 return mainJNI.DefaultPhaseParameters_run_all_heuristics_get(swigCPtr,
this);
102 mainJNI.DefaultPhaseParameters_heuristic_period_set(swigCPtr,
this, value);
109 return mainJNI.DefaultPhaseParameters_heuristic_period_get(swigCPtr,
this);
116 mainJNI.DefaultPhaseParameters_heuristic_num_failures_limit_set(swigCPtr,
this, value);
123 return mainJNI.DefaultPhaseParameters_heuristic_num_failures_limit_get(swigCPtr,
this);
130 mainJNI.DefaultPhaseParameters_persistent_impact_set(swigCPtr,
this, value);
137 return mainJNI.DefaultPhaseParameters_persistent_impact_get(swigCPtr,
this);
144 mainJNI.DefaultPhaseParameters_random_seed_set(swigCPtr,
this, value);
151 return mainJNI.DefaultPhaseParameters_random_seed_get(swigCPtr,
this);
158 mainJNI.DefaultPhaseParameters_display_level_set(swigCPtr,
this, value);
165 return mainJNI.DefaultPhaseParameters_display_level_get(swigCPtr,
this);
172 mainJNI.DefaultPhaseParameters_use_last_conflict_set(swigCPtr,
this, value);
179 return mainJNI.DefaultPhaseParameters_use_last_conflict_get(swigCPtr,
this);
186 mainJNI.DefaultPhaseParameters_decision_builder_set(swigCPtr,
this,
DecisionBuilder.getCPtr(value), value);
193 long cPtr = mainJNI.DefaultPhaseParameters_decision_builder_get(swigCPtr,
this);
198 this(mainJNI.new_DefaultPhaseParameters(),
true);
207 public final static int SELECT_MIN_IMPACT = mainJNI.DefaultPhaseParameters_SELECT_MIN_IMPACT_get();
208 public final static int SELECT_MAX_IMPACT = mainJNI.DefaultPhaseParameters_SELECT_MAX_IMPACT_get();
211 public final static int NONE = mainJNI.DefaultPhaseParameters_NONE_get();
212 public final static int NORMAL = mainJNI.DefaultPhaseParameters_NORMAL_get();
213 public final static int VERBOSE = mainJNI.DefaultPhaseParameters_VERBOSE_get();