module com { module sun { module star { module io {
published interface XInputStream;
};};};};
module com { module sun { module star { module container {
published interface XNameAccess;
};};};};
module com { module sun { module star { module sdbc {
published interface XRef;
published interface XArray;
published interface XBlob;
published interface XClob;
/** is used to access data which is collected in a row. Allmethodsraisea com::sun::star::sdbc::SQLException ifadatabaseaccesserroroccurs.
*/
published interface XRow: com::sun::star::uno::XInterface
{
/** reports whether the last column read had a value of SQL NULL. NotethatyoumustfirstcallgetXXXonacolumntotrytoread itsvalueandthencallwasNull()toseeifthevaluereadwas SQLNULL.
/** gets the value of a column in the current row as a string. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
string getString([in]long columnIndex) raises (SQLException);
/** gets the value of a column in the current row as boolean. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
boolean getBoolean([in]long columnIndex) raises (SQLException);
/** get the value of a column in the current row as a byte. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
byte getByte([in]long columnIndex) raises (SQLException);
/** gets the value of a column in the current row as a short. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/ short getShort([in]long columnIndex) raises (SQLException);
/** get the value of a column in the current row as an integer. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/ long getInt([in]long columnIndex) raises (SQLException);
/** get the value of a column in the current row as a long. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
hyper getLong([in]long columnIndex) raises (SQLException);
/** gets the value of a column in the current row as a float. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/ float getFloat([in]long columnIndex) raises (SQLException);
/** gets the value of a column in the current row as a double. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/ double getDouble([in]long columnIndex) raises (SQLException);
/** gets the value of a column in the current row as a byte array. Thebytesrepresenttherawvaluesreturnedbythedriver. @paramcolumnIndex thefirstcolumnis1,thesecondis2,... @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisempty. @throwsSQLException ifadatabaseaccesserroroccurs.
*/
sequence<byte> getBytes([in]long columnIndex) raises (SQLException);
/** gets the value of a column in the current row as a date object. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
com::sun::star::util::Date getDate([in]long columnIndex)
raises (SQLException);
/** gets the value of a column in the current row as a time object. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
com::sun::star::util::Time getTime([in]long columnIndex)
raises (SQLException);
/** gets the value of a column in the current row as a datetime object. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
com::sun::star::util::DateTime getTimestamp([in]long columnIndex)
raises (SQLException);
/** gets the value of a column in the current row as a stream of uninterpretedbytes.Thevaluecanthenbereadinchunksfromthe stream.Thismethodisparticularlysuitableforretrievinglarge LONGVARBINARYvalues.
/** gets the value of a column in the current row as a stream of uninterpretedbytes.Thevaluecanthenbereadinchunksfromthe stream.Thismethodisparticularlysuitableforretrievinglarge LONGVARBINARYorLONGVARCHARvalues.
/** returns the value of a column in the current row as an object. Thismethodusesthegiven <code>Map</code> objectforthecustommappingoftheSQLstructureordistincttype thatisbeingretrieved. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @paramtypeMap themapoftypeswhichshouldbeusedtogetthecolumnvalue @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
any getObject([in]long columnIndex,
[in]com::sun::star::container::XNameAccess typeMap)
raises (SQLException);
/** gets a REF(<structured-type>) column value from the current row. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
XRef getRef([in]long columnIndex) raises (SQLException);
/** gets a BLOB value in the current row. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
XBlob getBlob([in]long columnIndex) raises (SQLException);
/** gets a CLOB value in the current row of this <code>ResultSet</code> object. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
XClob getClob([in]long columnIndex) raises (SQLException);
/** gets a SQL ARRAY value from the current row of this <code>ResultSet</code> object. @paramcolumnIndex thefirstcolumnis1,thesecondis2, @returns thecolumnvalue;ifthevalueisSQLNULL,theresultisnull @throwsSQLException ifadatabaseaccesserroroccurs.
*/
XArray getArray([in]long columnIndex) raises (SQLException);
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.