|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use XSQLVAR | |
|---|---|
| org.firebirdsql.gds | This package contains classes defining Firebird API for Java language that applications can use to access databases directly without JDBC interfaces. |
| org.firebirdsql.gds.impl.jni | |
| org.firebirdsql.jdbc | |
| org.firebirdsql.jdbc.field | |
| Uses of XSQLVAR in org.firebirdsql.gds |
|---|
| Fields in org.firebirdsql.gds declared as XSQLVAR | |
|---|---|
XSQLVAR[] |
XSQLDA.sqlvar
Array of column values. |
| Methods in org.firebirdsql.gds that return XSQLVAR | |
|---|---|
XSQLVAR |
XSQLVAR.deepCopy()
Get a deep copy of this object. |
| Methods in org.firebirdsql.gds with parameters of type XSQLVAR | |
|---|---|
void |
XSQLVAR.copyFrom(XSQLVAR original)
Copy constructor. |
void |
XSQLVAR.copyFrom(XSQLVAR original,
boolean copyData)
Copy constructor. |
| Uses of XSQLVAR in org.firebirdsql.gds.impl.jni |
|---|
| Subclasses of XSQLVAR in org.firebirdsql.gds.impl.jni | |
|---|---|
class |
XSQLVARBigEndianImpl
Implementation of XSQLVAR class for big-endian platforms (like
Solaris). |
class |
XSQLVARImpl
Base class for big- and little-endian implementations. |
class |
XSQLVARLittleEndianImpl
Implementation of XSQLVAR class for little-endian platforms (like
Windows, x86 Linux, x86 FreeBSD, etc). |
| Methods in org.firebirdsql.gds.impl.jni that return XSQLVAR | |
|---|---|
XSQLVAR |
XSQLVARLittleEndianImpl.deepCopy()
|
XSQLVAR |
XSQLVARBigEndianImpl.deepCopy()
|
| Uses of XSQLVAR in org.firebirdsql.jdbc |
|---|
| Fields in org.firebirdsql.jdbc declared as XSQLVAR | |
|---|---|
XSQLVAR[] |
AbstractResultSet.xsqlvars
|
| Methods in org.firebirdsql.jdbc that return XSQLVAR | |
|---|---|
protected XSQLVAR |
AbstractPreparedStatement.getXsqlvar(int columnIndex)
Returns the XSQLVAR structure for the specified column. |
protected XSQLVAR |
AbstractResultSet.getXsqlvar(int columnIndex)
Returns the XSQLVAR structure for the specified column. |
| Constructors in org.firebirdsql.jdbc with parameters of type XSQLVAR | |
|---|---|
AbstractResultSet(XSQLVAR[] xsqlvars,
ArrayList rows)
|
|
FBParameterMetaData(XSQLVAR[] xsqlvars,
GDSHelper connection)
Creates a new FBParameterMetaData instance. |
|
FBResultSet(XSQLVAR[] xsqlvars,
ArrayList rows)
|
|
FBResultSetMetaData(XSQLVAR[] xsqlvars,
GDSHelper connection)
Creates a new FBResultSetMetaData instance. |
|
FBRowUpdater(GDSHelper connection,
XSQLVAR[] xsqlvars,
Synchronizable syncProvider,
boolean cached,
FBObjectListener.ResultSetListener rsListener)
|
|
| Uses of XSQLVAR in org.firebirdsql.jdbc.field |
|---|
| Fields in org.firebirdsql.jdbc.field declared as XSQLVAR | |
|---|---|
protected XSQLVAR |
FBField.field
|
| Methods in org.firebirdsql.jdbc.field with parameters of type XSQLVAR | |
|---|---|
static FBField |
FBField.createField(XSQLVAR field,
FieldDataProvider dataProvider,
GDSHelper gdsHelper,
boolean cached)
This is a factory method that creates appropriate instance of the FBField class according to the SQL datatype. |
static boolean |
FBField.isCompatible(XSQLVAR field,
int type)
This method implements the type compatibility matrix from "JDBC(tm): A Java SQL API, version 1.20" whitepaper, page 21. |
static boolean |
FBField.isType(XSQLVAR field,
int type)
|
| Constructors in org.firebirdsql.jdbc.field with parameters of type XSQLVAR | |
|---|---|
FBWorkaroundStringField(XSQLVAR field,
FieldDataProvider dataProvider,
int requiredType)
Create instance of this class for the specified field and result set. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||