9 package com.google.ortools.constraintsolver;
12 private transient long swigCPtr;
21 return (obj ==
null) ? 0 : obj.swigCPtr;
28 public synchronized void delete() {
32 mainJNI.delete_DefaultPhaseParameters(swigCPtr);
39 mainJNI.DefaultPhaseParameters_var_selection_schema_set(swigCPtr,
this, value);
43 return mainJNI.DefaultPhaseParameters_var_selection_schema_get(swigCPtr,
this);
47 mainJNI.DefaultPhaseParameters_value_selection_schema_set(swigCPtr,
this, value);
51 return mainJNI.DefaultPhaseParameters_value_selection_schema_get(swigCPtr,
this);
55 mainJNI.DefaultPhaseParameters_initialization_splits_set(swigCPtr,
this, value);
59 return mainJNI.DefaultPhaseParameters_initialization_splits_get(swigCPtr,
this);
63 mainJNI.DefaultPhaseParameters_run_all_heuristics_set(swigCPtr,
this, value);
67 return mainJNI.DefaultPhaseParameters_run_all_heuristics_get(swigCPtr,
this);
71 mainJNI.DefaultPhaseParameters_heuristic_period_set(swigCPtr,
this, value);
75 return mainJNI.DefaultPhaseParameters_heuristic_period_get(swigCPtr,
this);
79 mainJNI.DefaultPhaseParameters_heuristic_num_failures_limit_set(swigCPtr,
this, value);
83 return mainJNI.DefaultPhaseParameters_heuristic_num_failures_limit_get(swigCPtr,
this);
87 mainJNI.DefaultPhaseParameters_persistent_impact_set(swigCPtr,
this, value);
91 return mainJNI.DefaultPhaseParameters_persistent_impact_get(swigCPtr,
this);
95 mainJNI.DefaultPhaseParameters_random_seed_set(swigCPtr,
this, value);
99 return mainJNI.DefaultPhaseParameters_random_seed_get(swigCPtr,
this);
103 mainJNI.DefaultPhaseParameters_display_level_set(swigCPtr,
this, value);
107 return mainJNI.DefaultPhaseParameters_display_level_get(swigCPtr,
this);
111 mainJNI.DefaultPhaseParameters_use_last_conflict_set(swigCPtr,
this, value);
115 return mainJNI.DefaultPhaseParameters_use_last_conflict_get(swigCPtr,
this);
119 mainJNI.DefaultPhaseParameters_decision_builder_set(swigCPtr,
this,
DecisionBuilder.
getCPtr(value), value);
123 long cPtr = mainJNI.DefaultPhaseParameters_decision_builder_get(swigCPtr,
this);
128 this(mainJNI.new_DefaultPhaseParameters(),
true);
137 public final static int SELECT_MIN_IMPACT = mainJNI.DefaultPhaseParameters_SELECT_MIN_IMPACT_get();
138 public final static int SELECT_MAX_IMPACT = mainJNI.DefaultPhaseParameters_SELECT_MAX_IMPACT_get();
141 public final static int NONE = mainJNI.DefaultPhaseParameters_NONE_get();
142 public final static int NORMAL = mainJNI.DefaultPhaseParameters_NORMAL_get();
143 public final static int VERBOSE = mainJNI.DefaultPhaseParameters_VERBOSE_get();