module com { module sun { module star { module io {
published interface XInputStream;
};};};};
module com { module sun { module star { module sdbc {
published interface XRef;
published interface XArray;
published interface XBlob;
published interface XClob;
published interface XStruct;
published interface XSQLData;
/** is used as an output stream for writing the attributes of a user-defined typebacktothedatabase.Thisinterface,usedonlyforcustommapping, isusedbythedriver,anditsmethodsareneverdirectlyinvoked byaprogrammer.
/** writes the next attribute to the stream as a string. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeString([in]string x) raises (SQLException);
/** writes the next attribute to the stream as boolean. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeBoolean([in]boolean x) raises (SQLException);
/** writes the next attribute to the stream as byte. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeByte([in]byte x) raises (SQLException);
/** writes the next attribute to the stream as short. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeShort([in]short x) raises (SQLException);
/** writes the next attribute to the stream as long. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeInt([in]long x) raises (SQLException);
/** writes the next attribute to the stream as hyper. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeLong([in]hyper x) raises (SQLException);
/** writes the next attribute to the stream as float. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeFloat([in]float x) raises (SQLException);
/** writes the next attribute to the stream as double. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeDouble([in]double x) raises (SQLException);
/** writes the next attribute to the stream as byte sequence. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeBytes([in]sequence<byte> x) raises (SQLException);
/** writes the next attribute to the stream as a date. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeDate([in]com::sun::star::util::Date x) raises (SQLException);
/** writes the next attribute to the stream as a time. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeTime([in]com::sun::star::util::Time x) raises (SQLException);
/** writes the next attribute to the stream as a datetime. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeTimestamp([in]com::sun::star::util::DateTime x)
raises (SQLException);
/** writes the next attribute to the stream as a stream of uninterpreted bytes. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeBinaryStream([in]com::sun::star::io::XInputStream x)
raises (SQLException);
/** writes the next attribute to the stream as a stream of Unicode string. @paramx thevaluetopasstothedatabase. @throwsSQLException ifadatabaseaccesserroroccurs.
*/ void writeCharacterStream([in]com::sun::star::io::XInputStream x)
raises (SQLException);
/** writes to the stream the data contained in the given <code>XSQLData</code>object.
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.