Project:dool
Class List Class Hierarchy
Summary: Ctors Methods

Module dool.util.TupleIF

Interface TupleIF

Extend interfaces:

interface TupleIF

This was created to support SQL DB queries hence the reference to ResultSet - todo review

Methods Summary
int columnCount()
          gets the number of columns on this tuple (delegate to MetaTuple)
char toString()
          Force the implementor to create a reasonable print out.
char getChar(char column)
          Get a field value as char
char getChar(String column)
          
char getChar(int column)
          
String getString(int column)
          Get a field value as String
String getString(char column)
          
String getString(String column)
          
bit getBit(int column)
          Get a field value as bit
bit getBit(char column)
          
bit getBit(String column)
          
long getLong(int column)
          Get a field value as
long getLong(char column)
          
long getLong(String column)
          
int getInt(int column)
          
int getInt(char column)
          
int getInt(String column)
          
double getdouble(int column)
          Get a field value as
double getdouble(char column)
          
double getdouble(String column)
          
void* getBlob(int column)
          Get a field value as blob (void*)
void* getBlob(char column)
          
void* getBlob(String column)
          
TupleIF set(int column, char c)
          Set a field value as char
TupleIF set(char column, char value)
          
TupleIF set(String column, char value)
          
TupleIF set(int column, String string)
          Set a field value as String
TupleIF set(char column, char value)
          
TupleIF set(char column, String value)
          
TupleIF set(String column, String value)
          
TupleIF set(int column, bit b)
          Set a field value as bit
TupleIF set(char column, bit value)
          
TupleIF set(String column, bit value)
          
TupleIF set(int column, long value)
          Set a field value as
TupleIF set(char column, long value)
          
TupleIF set(String column, long value)
          
TupleIF set(int column, int value)
          
TupleIF set(char column, int value)
          
TupleIF set(String column, int value)
          
TupleIF set(int column, double value)
          Set a field value as
TupleIF set(char column, double value)
          
TupleIF set(String column, double value)
          
TupleIF set(int column, void* blob)
          Set a field value as blob (void*)
TupleIF set(char column, void* value)
          
TupleIF set(String column, void* value)
          


int columnCount()
/** * gets the number of columns on this tuple (delegate to MetaTuple) */
char [] toString()
/** * Force the implementor to create a reasonable print out. * The implementor is advise to get infomation from the header for more readable print out */
char getChar(char[] column)
/** * Get a field value as char */
char getChar(String column)

char getChar(int column)

String getString(int column)
/** * Get a field value as String */
String getString(char[] column)

String getString(String column)

bit getBit(int column)
/** * Get a field value as bit */
bit getBit(char[] column)

bit getBit(String column)

long getLong(int column)
/** * Get a field value as */
long getLong(char[] column)

long getLong(String column)

int getInt(int column)

int getInt(char[] column)

int getInt(String column)

double getdouble(int column)
/** * Get a field value as */
double getdouble(char[] column)

double getdouble(String column)

void* getBlob(int column)
/** * Get a field value as blob (void*) */
void* getBlob(char[] column)

void* getBlob(String column)

TupleIF set(int column, char c)
/** * Set a field value as char */
TupleIF set(char[] column, char value)

TupleIF set(String column, char value)

TupleIF set(int column, String string)
/** * Set a field value as String */
TupleIF set(char[] column, char[] value)

TupleIF set(char[] column, String value)

TupleIF set(String column, String value)

TupleIF set(int column, bit b)
/** * Set a field value as bit */
TupleIF set(char[] column, bit value)

TupleIF set(String column, bit value)

TupleIF set(int column, long value)
/** * Set a field value as */
TupleIF set(char[] column, long value)

TupleIF set(String column, long value)

TupleIF set(int column, int value)

TupleIF set(char[] column, int value)

TupleIF set(String column, int value)

TupleIF set(int column, double value)
/** * Set a field value as */
TupleIF set(char[] column, double value)

TupleIF set(String column, double value)

TupleIF set(int column, void* blob)
/** * Set a field value as blob (void*) */
TupleIF set(char[] column, void* value)

TupleIF set(String column, void* value)