Class IntTupleSet
java.lang.Object
com.google.ortools.constraintsolver.IntTupleSet
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionIntTupleSet
(int arity) protected
IntTupleSet
(long cPtr, boolean cMemoryOwn) IntTupleSet
(IntTupleSet set) -
Method Summary
Modifier and TypeMethodDescriptionint
arity()
void
clear()
boolean
contains
(int[] tuple) boolean
contains
(long[] tuple) void
delete()
protected void
finalize()
protected static long
getCPtr
(IntTupleSet obj) int
insert
(int[] tuple) int
insert
(long[] tuple) int
insert2
(long v0, long v1) int
insert3
(long v0, long v1, long v2) int
insert4
(long v0, long v1, long v2, long v3) void
insertAll
(int[][] tuples) void
insertAll
(long[][] tuples) int
numDifferentValuesInColumn
(int col) int
sortedByColumn
(int col) protected static long
swigRelease
(IntTupleSet obj) long
value
(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
-