Class IntTupleSet
java.lang.Object
com.google.ortools.constraintsolver.IntTupleSet
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionIntTupleSet(int arity) protectedIntTupleSet(long cPtr, boolean cMemoryOwn) IntTupleSet(IntTupleSet set) -
Method Summary
Modifier and TypeMethodDescriptionintarity()voidclear()booleancontains(int[] tuple) booleancontains(long[] tuple) voiddelete()protected voidfinalize()protected static longgetCPtr(IntTupleSet obj) intinsert(int[] tuple) intinsert(long[] tuple) intinsert2(long v0, long v1) intinsert3(long v0, long v1, long v2) intinsert4(long v0, long v1, long v2, long v3) voidinsertAll(int[][] tuples) voidinsertAll(long[][] tuples) intnumDifferentValuesInColumn(int col) intsortedByColumn(int col) protected static longswigRelease(IntTupleSet obj) longvalue(int tuple_index, int pos_in_tuple)
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
IntTupleSet
protected IntTupleSet(long cPtr, boolean cMemoryOwn) -
IntTupleSet
public IntTupleSet(int arity) -
IntTupleSet
-
-
Method Details
-
getCPtr
-
swigRelease
-
finalize
-
delete
public void delete() -
clear
public void clear() -
insert
public int insert(int[] tuple) -
insert
public int insert(long[] tuple) -
insert2
public int insert2(long v0, long v1) -
insert3
public int insert3(long v0, long v1, long v2) -
insert4
public int insert4(long v0, long v1, long v2, long v3) -
insertAll
public void insertAll(long[][] tuples) -
insertAll
public void insertAll(int[][] tuples) -
contains
public boolean contains(int[] tuple) -
contains
public boolean contains(long[] tuple) -
numTuples
public int numTuples() -
value
public long value(int tuple_index, int pos_in_tuple) -
arity
public int arity() -
numDifferentValuesInColumn
public int numDifferentValuesInColumn(int col) -
sortedByColumn
-
sortedLexicographically
-