org.hsqldb
Class Column

java.lang.Object
  |
  +--org.hsqldb.Column

class Column
extends Object


Field Summary
 (package private) final static intBIGINT
           
 (package private) final static intBINARY
           
 (package private) final static intBIT
           
 (package private) final static intCHAR
           
 (package private) final static intDATE
           
 (package private) final static intDECIMAL
           
 (package private) final static intDOUBLE
           
 (package private) final static intFLOAT
           
 (package private) final static intINTEGER
           
 (package private) intiType
           
 (package private) final static intLONGVARBINARY
           
 (package private) final static intLONGVARCHAR
           
 (package private) final static intNULL
           
 (package private) final static intNUMERIC
           
 (package private) final static intOTHER
           
 (package private) final static intREAL
           
 (package private) final static intSMALLINT
           
 (package private) java.lang.StringsName
           
 (package private) final static intTIME
           
 (package private) final static intTIMESTAMP
           
 (package private) final static intTINYINT
           
 (package private) final static int[]TYPES
           
 (package private) final static intVARBINARY
           
 (package private) final static intVARCHAR
           
 (package private) final static intVARCHAR_IGNORECASE
           

Constructor Summary
 (package private) Column(java.lang.String , boolean , int , boolean )
           

Method Summary
 (package private) static java.lang.Objectadd(java.lang.Object , java.lang.Object , int )
           
 (package private) static java.lang.Objectavg(java.lang.Object , int , int )
           
 (package private) static intcompare(java.lang.Object , java.lang.Object , int )
           
 (package private) static java.lang.Objectconcat(java.lang.Object , java.lang.Object )
           
 (package private) static java.lang.StringconvertObject(java.lang.Object )
           
 (package private) static java.lang.ObjectconvertObject(java.lang.Object , int )
           
 (package private) static java.lang.ObjectconvertString(java.lang.String , int )
           
 (package private) static java.lang.StringcreateString(java.lang.Object , int )
           
 (package private) static java.lang.StringcreateString(java.lang.String )
           
 (package private) static java.lang.Objectdivide(java.lang.Object , java.lang.Object , int )
           
 (package private) static intgetSize(java.lang.Object[] , org.hsqldb.Table )
           
 (package private) static java.lang.StringgetType(int )
           
 (package private) static intgetTypeNr(java.lang.String )
           
 (package private) booleanisIdentity()
           
 (package private) booleanisNullable()
           
 (package private) static java.lang.Objectmax(java.lang.Object , java.lang.Object , int )
           
 (package private) static java.lang.Objectmin(java.lang.Object , java.lang.Object , int )
           
 (package private) static java.lang.Objectmultiply(java.lang.Object , java.lang.Object , int )
           
 (package private) static java.lang.Objectnegate(java.lang.Object , int )
           
 (package private) static java.lang.Object[]readData(java.io.DataInput , int )
           
 (package private) static java.lang.Objectsubtract(java.lang.Object , java.lang.Object , int )
           
 (package private) static java.lang.Objectsum(java.lang.Object , java.lang.Object , int )
           
 (package private) static voidwriteData(java.io.DataOutput , java.lang.Object[] , org.hsqldb.Table )
           
 (package private) static voidwriteData(java.io.DataOutput , int , int[] , java.lang.Object[] )
           

Methods inherited from class java.lang.Object
getClass, hashCode, equals, toString, notify, notifyAll, wait, wait, wait

Field Detail

BIGINT

final static int BIGINT

BINARY

final static int BINARY

BIT

final static int BIT

CHAR

final static int CHAR

DATE

final static int DATE

DECIMAL

final static int DECIMAL

DOUBLE

final static int DOUBLE

FLOAT

final static int FLOAT

INTEGER

final static int INTEGER

iType

int iType

LONGVARBINARY

final static int LONGVARBINARY

LONGVARCHAR

final static int LONGVARCHAR

NULL

final static int NULL

NUMERIC

final static int NUMERIC

OTHER

final static int OTHER

REAL

final static int REAL

SMALLINT

final static int SMALLINT

sName

java.lang.String sName

TIME

final static int TIME

TIMESTAMP

final static int TIMESTAMP

TINYINT

final static int TINYINT

TYPES

final static int[] TYPES

VARBINARY

final static int VARBINARY

VARCHAR

final static int VARCHAR

VARCHAR_IGNORECASE

final static int VARCHAR_IGNORECASE
Constructor Detail

Column

Column(java.lang.String , boolean , int , boolean )
Method Detail

add

static java.lang.Object add(java.lang.Object , java.lang.Object , int )

avg

static java.lang.Object avg(java.lang.Object , int , int )

compare

static int compare(java.lang.Object , java.lang.Object , int )

concat

static java.lang.Object concat(java.lang.Object , java.lang.Object )

convertObject

static java.lang.String convertObject(java.lang.Object )

convertObject

static java.lang.Object convertObject(java.lang.Object , int )

convertString

static java.lang.Object convertString(java.lang.String , int )

createString

static java.lang.String createString(java.lang.Object , int )

createString

static java.lang.String createString(java.lang.String )

divide

static java.lang.Object divide(java.lang.Object , java.lang.Object , int )

getSize

static int getSize(java.lang.Object[] , org.hsqldb.Table )

getType

static java.lang.String getType(int )

getTypeNr

static int getTypeNr(java.lang.String )

isIdentity

boolean isIdentity()

isNullable

boolean isNullable()

max

static java.lang.Object max(java.lang.Object , java.lang.Object , int )

min

static java.lang.Object min(java.lang.Object , java.lang.Object , int )

multiply

static java.lang.Object multiply(java.lang.Object , java.lang.Object , int )

negate

static java.lang.Object negate(java.lang.Object , int )

readData

static java.lang.Object[] readData(java.io.DataInput , int )

subtract

static java.lang.Object subtract(java.lang.Object , java.lang.Object , int )

sum

static java.lang.Object sum(java.lang.Object , java.lang.Object , int )

writeData

static void writeData(java.io.DataOutput , java.lang.Object[] , org.hsqldb.Table )

writeData

static void writeData(java.io.DataOutput , int , int[] , java.lang.Object[] )