Ein JDBC-Blob. Die Dokumentation zu dieser Klasse finden Sie unter java.sql.Blob
.
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
free() | void | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#free(). |
get | Blob | Ruft den Inhalt dieses JdbcBlob als Apps Script-Blob ab. |
get | Blob | Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. |
get | Byte[] | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#getBytes(long, int). |
length() | Integer | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#length(). |
position(pattern, start) | Integer | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#position(byte[], long). |
position(pattern, start) | Integer | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#position(blob, long). |
set | Integer | Praktische Methode zum Schreiben eines Jdbc in dieses Blob. |
set | Integer | Praktische Methode zum Schreiben eines Jdbc in dieses Blob. |
set | Integer | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#setBytes(long, byte[]). |
set | Integer | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#setBytes(long, byte[], int, int). |
truncate(length) | void | Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#truncate(long). |
Detaillierte Dokumentation
free()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#free().
getAppsScriptBlob()
getAs(contentType)
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. Diese Methode fügt dem Dateinamen die entsprechende Erweiterung hinzu, z. B. „meinedatei.pdf“. Dabei wird jedoch davon ausgegangen, dass der Teil des Dateinamens, der nach dem letzten Punkt folgt (falls vorhanden), eine vorhandene Erweiterung ist, die ersetzt werden soll. Folglich wird aus „Einkaufsliste.12.25.2014“ „Einkaufsliste.12.25.pdf“.
Die täglichen Kontingente für Konvertierungen finden Sie unter Kontingente für Google Dienste. Für neu erstellte Google Workspace-Domains gelten möglicherweise vorübergehend strengere Kontingente.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
content | String | Der MIME-Typ, in den konvertiert werden soll. Für die meisten Blobs ist 'application/pdf' die
einzige gültige Option. Für Bilder im BMP-, GIF-, JPEG- oder PNG-Format sind auch 'image/bmp', 'image/gif', 'image/jpeg' oder 'image/png' gültig. Für ein Google Docs-Dokument ist auch 'text/markdown' gültig. |
Rückgabe
Blob : Die Daten als Blob.
getBytes(position, length)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#getBytes(long, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
position | Integer | Die Ordnungszahl des ersten Byte im Blob-Wert, das extrahiert werden soll. Das erste Byte befindet sich an Position 1. |
length | Integer | Die Anzahl der aufeinanderfolgenden Byte, die kopiert werden sollen. Der Wert für „length“ muss 0 oder höher sein. |
Rückgabe
Byte[] : Ein Byte-Array mit bis zu der angegebenen Anzahl aufeinanderfolgender Byte aus dem Blob
Wert.
length()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#length().
Rückgabe
Integer : Die Anzahl der Byte in diesem Blob.
position(pattern, start)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#position(byte[], long).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
pattern | Byte[] | Das Byte-Array, nach dem gesucht werden soll. |
start | Integer | Die Position im Blob-Wert, an der die Suche beginnen soll. Die erste Position ist 1. |
Rückgabe
Integer : Die Position, an der das angegebene Muster beginnt, oder -1, wenn das Muster nicht
gefunden wird.
position(pattern, start)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#position(blob, long).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
pattern | Jdbc | Das Jdbc, das den Wert angibt, nach dem gesucht werden soll. |
start | Integer | Die Position im Blob-Wert, an der die Suche beginnen soll. Die erste Position ist 1. |
Rückgabe
Integer : Die Position, an der das angegebene Muster beginnt, oder -1, wenn das Muster nicht
gefunden wird.
setBytes(position, blobSource)
Praktische Methode zum Schreiben eines JdbcBlob in dieses Blob.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben begonnen werden soll. Die erste Position ist 1. |
blob | Blob | Die Datenquelle, die in dieses Blob geschrieben werden soll. |
Rückgabe
Integer : Die Anzahl der geschriebenen Byte.
setBytes(position, blobSource, offset, length)
Praktische Methode zum Schreiben eines JdbcBlob in dieses Blob.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben begonnen werden soll. Die erste Position ist 1. |
blob | Blob | Die Datenquelle, die in dieses Blob geschrieben werden soll. |
offset | Integer | Der Offset im angegebenen Byte-Array, an dem mit dem Lesen der zu setzenden Byte begonnen werden soll. |
length | Integer | Die Anzahl der Byte, die in das Blob geschrieben werden sollen. |
Rückgabe
Integer : Die Anzahl der geschriebenen Byte.
setBytes(position, bytes)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#setBytes(long, byte[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben begonnen werden soll. Die erste Position ist 1. |
bytes | Byte[] | Das Array der Byte, die in dieses Blob geschrieben werden sollen. |
Rückgabe
Integer : Die Anzahl der geschriebenen Byte.
setBytes(position, bytes, offset, length)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#setBytes(long, byte[], int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
position | Integer | Die Position im Blob, an der mit dem Schreiben begonnen werden soll. Die erste Position ist 1. |
bytes | Byte[] | Das Array der Byte, die in dieses Blob geschrieben werden sollen. |
offset | Integer | Der Offset im angegebenen Byte-Array, an dem mit dem Lesen der zu setzenden Byte begonnen werden soll. |
length | Integer | Die Anzahl der Byte, die in das Blob geschrieben werden sollen. |
Rückgabe
Integer : Die Anzahl der geschriebenen Byte.
truncate(length)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Blob#truncate(long).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
length | Integer | Die Größe dieses Blob in Byte nach dem Abschneiden. |