## Uses of Class
org.firebirdsql.gds.XSQLVAR

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.

Copyright © 2001-2010. All Rights Reserved.