Java Reference
Java Reference
AssignmentIntervalContainer.java
Go to the documentation of this file.
44 long cPtr = mainJNI.AssignmentIntervalContainer_add(swigCPtr, this, IntervalVar.getCPtr(var), var);
49 long cPtr = mainJNI.AssignmentIntervalContainer_fastAdd(swigCPtr, this, IntervalVar.getCPtr(var), var);
54 long cPtr = mainJNI.AssignmentIntervalContainer_addAtPosition(swigCPtr, this, IntervalVar.getCPtr(var), var, position);
71 mainJNI.AssignmentIntervalContainer_copyIntersection(swigCPtr, this, AssignmentIntervalContainer.getCPtr(container), container);
75 mainJNI.AssignmentIntervalContainer_copy(swigCPtr, this, AssignmentIntervalContainer.getCPtr(container), container);
79 return mainJNI.AssignmentIntervalContainer_contains(swigCPtr, this, IntervalVar.getCPtr(var), var);
83 long cPtr = mainJNI.AssignmentIntervalContainer_mutableElement__SWIG_0(swigCPtr, this, IntervalVar.getCPtr(var), var);
88 return new IntervalVarElement(mainJNI.AssignmentIntervalContainer_element__SWIG_0(swigCPtr, this, IntervalVar.getCPtr(var), var), false);
97 return new IntervalVarElement(mainJNI.AssignmentIntervalContainer_element__SWIG_1(swigCPtr, this, index), false);
boolean contains(IntervalVar var)
Definition: AssignmentIntervalContainer.java:78
AssignmentIntervalContainer()
Definition: AssignmentIntervalContainer.java:39
IntervalVarElement add(IntervalVar var)
Definition: AssignmentIntervalContainer.java:43
void copyIntersection(AssignmentIntervalContainer container)
Definition: AssignmentIntervalContainer.java:70
void resize(long size)
Definition: AssignmentIntervalContainer.java:62
IntervalVarElement mutableElement(int index)
Definition: AssignmentIntervalContainer.java:91
Definition: AssignmentIntervalContainer.java:11
IntervalVarElement addAtPosition(IntervalVar var, int position)
Definition: AssignmentIntervalContainer.java:53
void store()
Definition: AssignmentIntervalContainer.java:104
AssignmentIntervalContainer(long cPtr, boolean cMemoryOwn)
Definition: AssignmentIntervalContainer.java:15
int size()
Definition: AssignmentIntervalContainer.java:100
IntervalVarElement fastAdd(IntervalVar var)
Definition: AssignmentIntervalContainer.java:48
void copy(AssignmentIntervalContainer container)
Definition: AssignmentIntervalContainer.java:74
void restore()
Definition: AssignmentIntervalContainer.java:108
boolean AreAllElementsBound()
Definition: AssignmentIntervalContainer.java:112
IntervalVarElement element(IntervalVar var)
Definition: AssignmentIntervalContainer.java:87
void clear()
Definition: AssignmentIntervalContainer.java:58
IntervalVarElement element(int index)
Definition: AssignmentIntervalContainer.java:96
IntervalVarElement mutableElement(IntervalVar var)
Definition: AssignmentIntervalContainer.java:82
boolean empty()
Definition: AssignmentIntervalContainer.java:66