Java Reference

Java Reference

IntTupleSet

Detailed Description

Definition at line 11 of file IntTupleSet.java.

Public Member Functions

synchronized void delete ()
 
 IntTupleSet (int arity)
 
 IntTupleSet (IntTupleSet set)
 
void clear ()
 
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 (long[][] tuples)
 
void insertAll (int[][] tuples)
 
boolean contains (int[] tuple)
 
boolean contains (long[] tuple)
 
int numTuples ()
 
long value (int tuple_index, int pos_in_tuple)
 
int arity ()
 
int numDifferentValuesInColumn (int col)
 
IntTupleSet sortedByColumn (int col)
 
IntTupleSet sortedLexicographically ()
 

Protected Member Functions

 IntTupleSet (long cPtr, boolean cMemoryOwn)
 

Constructor & Destructor Documentation

◆ IntTupleSet() [1/3]

IntTupleSet ( long  cPtr,
boolean  cMemoryOwn 
)
inlineprotected

Definition at line 15 of file IntTupleSet.java.

◆ IntTupleSet() [2/3]

IntTupleSet ( int  arity)
inline

Definition at line 39 of file IntTupleSet.java.

◆ IntTupleSet() [3/3]

IntTupleSet ( IntTupleSet  set)
inline

Definition at line 43 of file IntTupleSet.java.

Member Function Documentation

◆ arity()

int arity ( )
inline

Definition at line 95 of file IntTupleSet.java.

◆ clear()

void clear ( )
inline

Definition at line 47 of file IntTupleSet.java.

◆ contains() [1/2]

boolean contains ( int[]  tuple)
inline

Definition at line 79 of file IntTupleSet.java.

◆ contains() [2/2]

boolean contains ( long[]  tuple)
inline

Definition at line 83 of file IntTupleSet.java.

◆ delete()

synchronized void delete ( )
inline

Definition at line 29 of file IntTupleSet.java.

◆ insert() [1/2]

int insert ( int[]  tuple)
inline

Definition at line 51 of file IntTupleSet.java.

◆ insert() [2/2]

int insert ( long[]  tuple)
inline

Definition at line 55 of file IntTupleSet.java.

◆ insert2()

int insert2 ( long  v0,
long  v1 
)
inline

Definition at line 59 of file IntTupleSet.java.

◆ insert3()

int insert3 ( long  v0,
long  v1,
long  v2 
)
inline

Definition at line 63 of file IntTupleSet.java.

◆ insert4()

int insert4 ( long  v0,
long  v1,
long  v2,
long  v3 
)
inline

Definition at line 67 of file IntTupleSet.java.

◆ insertAll() [1/2]

void insertAll ( int  tuples[][])
inline

Definition at line 75 of file IntTupleSet.java.

◆ insertAll() [2/2]

void insertAll ( long  tuples[][])
inline

Definition at line 71 of file IntTupleSet.java.

◆ numDifferentValuesInColumn()

int numDifferentValuesInColumn ( int  col)
inline

Definition at line 99 of file IntTupleSet.java.

◆ numTuples()

int numTuples ( )
inline

Definition at line 87 of file IntTupleSet.java.

◆ sortedByColumn()

IntTupleSet sortedByColumn ( int  col)
inline

Definition at line 103 of file IntTupleSet.java.

◆ sortedLexicographically()

IntTupleSet sortedLexicographically ( )
inline

Definition at line 107 of file IntTupleSet.java.

◆ value()

long value ( int  tuple_index,
int  pos_in_tuple 
)
inline

Definition at line 91 of file IntTupleSet.java.


The documentation for this class was generated from the following file: