Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Interface java.sql.SQLOutput1.2

Deklaration

public interface SQLOutput

Beschreibung

Dieses Interface repräsentiert einen Stream, der von der Klassen benutzt wird, die man auf benutzerdefinierte Datentypen in der Datenbank abbildet. Sie enthält Methoden, die das Schreiben der Daten in die Datenbank durchführen. Ein Exemplar dieser Klasse wird vom Treiber an die Schnittstelle SQLData übergeben, in der man durch Aufruf der writeXXX()-Methoden die Daten in die Datenbank schreiben kann.


 
Methoden
public voidwriteArray(Array x)
public voidwriteAsciiStream(InputStream x)
public voidwriteBigDecimal(BigDecimal x)
public voidwriteBinaryStream(InputStream x)
public voidwriteBlob(Blob x)
public voidwriteBoolean(boolean x)
public voidwriteByte(byte x)
public voidwriteBytes(byte[] x)
public voidwriteCharacterStream(Reader x)
public voidwriteClob(Clob x)
public voidwriteDate(Date x)
public voidwriteDouble(double x)
public voidwriteFloat(float x)
public voidwriteInt(int x)
public voidwriteLong(long x)
public voidwriteObject(SQLData x)
public voidwriteRef(Ref x)
public voidwriteShort(short x)
public voidwriteString(String x)
public voidwriteStruct(Struct x)
public voidwriteTime(Time x)
public voidwriteTimestamp(Timestamp x)
public voidwriteURL(URL x)     [1.4]


 

Methoden im Detail

public void writeArray(Array x)
Schreibt ein Wert vom Typ ARRAY in den Stream.
Exception: SQLException
public void writeAsciiStream(InputStream x)
Schreibt den Inhalt des übergebenen Streams als ASCII-Zeichen in den Stream.
Exception: SQLException
public void writeBigDecimal(BigDecimal x)
Schreibt das nächste Attribut als java.math.BigDecimal-Exemplar in den Stream.
Exception: SQLException
public void writeBinaryStream(InputStream x)
Schreibt den Inhalt des übergebenen Streams als rohe Bytes in den Stream.
Exception: SQLException
public void writeBlob(Blob x)
Schreibt einen Wert vom SQL-Datentyp BLOB in den Stream.
Exception: SQLException
public void writeBoolean(boolean x)
Schreibt das nächste Attribut als boolean-Wert in den Stream.
Exception: SQLException
public void writeByte(byte x)
Schreibt das nächste Attribut als byte-Wert in den Stream.
Exception: SQLException
public void writeBytes(byte[] x)
Schreibt das nächste Attribut als Byte-Array in den Stream.
Exception: SQLException
public void writeCharacterStream(Reader x)
Schreibt den Inhalt des übergebenen Reader-Exemplars in den Stream.
Exception: SQLException
public void writeClob(Clob x)
Schreibt einen Wert vom SQL-Datentyp CLOB in den Stream.
Exception: SQLException
public void writeDate(Date x)
Schreibt das nächste Attribut als java.sql.Date-Exemplar in den Stream.
Exception: SQLException
public void writeDouble(double x)
Schreibt das nächste Attribut als double-Wert in den Stream.
Exception: SQLException
public void writeFloat(float x)
Schreibt das nächste Attribut als float-Wert in den Stream.
Exception: SQLException
public void writeInt(int x)
Schreibt das nächste Attribut als int-Wert in den Stream.
Exception: SQLException
public void writeLong(long x)
Schreibt das nächste Attribut als long-Wert in den Stream.
Exception: SQLException
public void writeObject(SQLData x)
Schreibt den nächsten Wert als Object in den Stream. Ein null-Wert wird durch den Wert NULL in der Datenbank abgebildet.
Exception: SQLException
public void writeRef(Ref x)
Schreibt einen Wert vom SQL-Datentyp REF in den Stream.
Exception: SQLException
public void writeShort(short x)
Schreibt das nächste Attribut als short-Wert in den Stream.
Exception: SQLException
public void writeString(String x)
Schreibt das nächste Attribut als String-Exemplar in den Stream.
Exception: SQLException
public void writeStruct(Struct x)
Schreibt das nächste Attribut als benutzerdefinierten Datentyp in den Stream.
Exception: SQLException
public void writeTime(Time x)
Schreibt das nächste Attribut als java.sql.Time-Exemplar in den Stream.
Exception: SQLException
public void writeTimestamp(Timestamp x)
Schreibt das nächste Attribut als java.sql.Timestamp-Exemplar in den Stream.
Exception: SQLException
public void writeURL(URL x)     [1.4]
Schreibt einen Wert vom SQL-Datentyp DATALINK in den Stream.
Exception: SQLException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.