|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.hsqldb.Column
Class declaration
Field Summary | |
(package private) static int |
BIGINT
|
(package private) static int |
BINARY
|
(package private) static int |
BIT
|
(package private) static int |
CHAR
|
(package private) static int |
DATE
|
(package private) static int |
DECIMAL
|
(package private) static int |
DOUBLE
|
(package private) static int |
FLOAT
|
(package private) static int |
INTEGER
|
(package private) int |
iType
|
(package private) static int |
LONGVARBINARY
|
(package private) static int |
LONGVARCHAR
|
(package private) static int |
NULL
|
(package private) static int |
NUMERIC
|
(package private) static int |
OTHER
|
(package private) static int |
REAL
|
(package private) static int |
SMALLINT
|
(package private) java.lang.String |
sName
|
(package private) static int |
TIME
|
(package private) static int |
TIMESTAMP
|
(package private) static int |
TINYINT
|
(package private) static int[] |
TYPES
|
(package private) static int |
VARBINARY
|
(package private) static int |
VARCHAR
|
(package private) static int |
VARCHAR_IGNORECASE
|
Constructor Summary | |
(package private) |
Column(java.lang.String name,
boolean nullable,
int type,
boolean identity)
Constructor declaration |
Method Summary | |
(package private) static void |
|
(package private) static java.lang.Object |
add(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static java.lang.Object |
avg(java.lang.Object a,
int type,
int count)
Method declaration |
(package private) static int |
compare(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static java.lang.Object |
concat(java.lang.Object a,
java.lang.Object b)
Method declaration |
(package private) static java.lang.String |
convertObject(java.lang.Object o)
Method declaration |
(package private) static java.lang.Object |
convertObject(java.lang.Object o,
int type)
Method declaration |
(package private) static java.lang.Object |
convertString(java.lang.String s,
int type)
Method declaration |
(package private) static java.lang.String |
createString(java.lang.Object o,
int type)
Method declaration |
(package private) static java.lang.String |
createString(java.lang.String s)
Method declaration |
(package private) static java.lang.Object |
divide(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static int |
getSize(java.lang.Object[] data,
Table t)
Method declaration |
(package private) static java.lang.String |
getType(int type)
Method declaration |
(package private) static int |
getTypeNr(java.lang.String type)
Method declaration |
(package private) boolean |
isIdentity()
Method declaration |
(package private) boolean |
isNullable()
Method declaration |
(package private) static java.lang.Object |
max(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static java.lang.Object |
min(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static java.lang.Object |
multiply(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static java.lang.Object |
negate(java.lang.Object a,
int type)
Method declaration |
(package private) static java.lang.Object[] |
readData(java.io.DataInput in,
int l)
Method declaration |
(package private) static java.lang.Object |
subtract(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static java.lang.Object |
sum(java.lang.Object a,
java.lang.Object b,
int type)
Method declaration |
(package private) static void |
writeData(java.io.DataOutput out,
int l,
int[] type,
java.lang.Object[] data)
Method declaration |
(package private) static void |
writeData(java.io.DataOutput out,
java.lang.Object[] data,
Table t)
Method declaration |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
static final int BIT
static final int TINYINT
static final int BIGINT
static final int LONGVARBINARY
static final int VARBINARY
static final int BINARY
static final int LONGVARCHAR
static final int CHAR
static final int NUMERIC
static final int DECIMAL
static final int INTEGER
static final int SMALLINT
static final int FLOAT
static final int REAL
static final int DOUBLE
static final int VARCHAR
static final int DATE
static final int TIME
static final int TIMESTAMP
static final int OTHER
static final int NULL
static final int VARCHAR_IGNORECASE
static final int[] TYPES
java.lang.String sName
int iType
Constructor Detail |
Column(java.lang.String name, boolean nullable, int type, boolean identity)
name
- nullable
- type
- identity
- Method Detail |
static void()
boolean isIdentity()
static int getTypeNr(java.lang.String type) throws java.sql.SQLException
type
- static java.lang.String getType(int type) throws java.sql.SQLException
type
- boolean isNullable()
static java.lang.Object add(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static java.lang.Object concat(java.lang.Object a, java.lang.Object b) throws java.sql.SQLException
a
- b
- static java.lang.Object negate(java.lang.Object a, int type) throws java.sql.SQLException
a
- type
- static java.lang.Object multiply(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static java.lang.Object divide(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static java.lang.Object subtract(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static java.lang.Object sum(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static java.lang.Object avg(java.lang.Object a, int type, int count) throws java.sql.SQLException
a
- type
- count
- static java.lang.Object min(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static java.lang.Object max(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static int compare(java.lang.Object a, java.lang.Object b, int type) throws java.sql.SQLException
a
- b
- type
- static java.lang.Object convertString(java.lang.String s, int type) throws java.sql.SQLException
s
- type
- static java.lang.String convertObject(java.lang.Object o)
o
- static java.lang.Object convertObject(java.lang.Object o, int type) throws java.sql.SQLException
o
- type
- static java.lang.String createString(java.lang.Object o, int type) throws java.sql.SQLException
o
- type
- static java.lang.String createString(java.lang.String s)
s
- static java.lang.Object[] readData(java.io.DataInput in, int l) throws java.io.IOException, java.sql.SQLException
in
- l
- static void writeData(java.io.DataOutput out, java.lang.Object[] data, Table t) throws java.io.IOException
out
- data
- t
- static void writeData(java.io.DataOutput out, int l, int[] type, java.lang.Object[] data) throws java.io.IOException
out
- l
- type
- data
- static int getSize(java.lang.Object[] data, Table t)
data
- t
-
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |