Blob JDBC. Untuk dokumentasi class ini, lihat java.sql.Blob
.
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
free() | void | Untuk dokumentasi metode ini, lihat
java.sql.Blob#free(). |
get | Blob | Mendapatkan konten JdbcBlob ini sebagai blob Apps Script. |
get | Blob | Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. |
get | Byte[] | Untuk dokumentasi metode ini, lihat
java.sql.Blob#getBytes(long, int). |
length() | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Blob#length(). |
position(pattern, start) | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Blob#position(byte[], long). |
position(pattern, start) | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Blob#position(blob, long). |
set | Integer | Metode praktis untuk menulis Jdbc ke blob ini. |
set | Integer | Metode praktis untuk menulis Jdbc ke blob ini. |
set | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Blob#setBytes(long, byte[]). |
set | Integer | Untuk dokumentasi metode ini, lihat
java.sql.Blob#setBytes(long, byte[], int, int). |
truncate(length) | void | Untuk dokumentasi metode ini, lihat
java.sql.Blob#truncate(long). |
Dokumentasi mendetail
free()
Untuk dokumentasi metode ini, lihat
java.sql.Blob#free().
getAppsScriptBlob()
getAs(contentType)
Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. Metode ini menambahkan ekstensi yang sesuai ke nama file—misalnya, "myfile.pdf". Namun, fungsi ini mengasumsikan bahwa bagian nama file yang mengikuti titik terakhir (jika ada) adalah ekstensi yang ada dan harus diganti. Akibatnya, "ShoppingList.12.25.2014" menjadi "ShoppingList.12.25.pdf".
Untuk melihat kuota harian konversi, lihat Kuota untuk Layanan Google. Domain Google Workspace yang baru dibuat mungkin tunduk pada kuota yang lebih ketat untuk sementara.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
content | String | Jenis MIME yang akan dikonversi. Untuk sebagian besar blob, 'application/pdf' adalah
satu-satunya opsi yang valid. Untuk gambar dalam format BMP, GIF, JPEG, atau PNG, salah satu dari 'image/bmp', 'image/gif', 'image/jpeg', atau 'image/png' juga valid. Untuk dokumen Google Dokumen, 'text/markdown' juga valid. |
Pulang pergi
Blob — Data sebagai blob.
getBytes(position, length)
Untuk dokumentasi metode ini, lihat
java.sql.Blob#getBytes(long, int).
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
position | Integer | Posisi ordinal byte pertama dalam nilai blob yang akan diekstrak; byte pertama berada di posisi 1. |
length | Integer | Jumlah byte berurutan yang akan disalin; nilai panjang harus nol atau lebih besar. |
Pulang pergi
Byte[] — Array byte yang berisi hingga jumlah byte berurutan yang ditentukan dari nilai blob.
length()
Untuk dokumentasi metode ini, lihat
java.sql.Blob#length().
Pulang pergi
Integer — Jumlah byte dalam blob ini.
position(pattern, start)
Untuk dokumentasi metode ini, lihat
java.sql.Blob#position(byte[], long).
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
pattern | Byte[] | Array byte yang akan ditelusuri. |
start | Integer | Posisi dalam nilai blob tempat untuk mulai menelusuri; posisi pertama adalah 1. |
Pulang pergi
Integer — Posisi tempat pola yang ditentukan dimulai, atau -1 jika pola tidak
ditemukan.
position(pattern, start)
Untuk dokumentasi metode ini, lihat
java.sql.Blob#position(blob, long).
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
pattern | Jdbc | Jdbc yang menunjukkan nilai yang akan ditelusuri. |
start | Integer | Posisi dalam nilai blob tempat untuk mulai menelusuri; posisi pertama adalah 1. |
Pulang pergi
Integer — Posisi tempat pola yang ditentukan dimulai, atau -1 jika pola tidak
ditemukan.
setBytes(position, blobSource)
Metode praktis untuk menulis JdbcBlob ke blob ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
position | Integer | Posisi dalam blob tempat mulai menulis; posisi pertama adalah 1. |
blob | Blob | Sumber data yang akan ditulis ke blob ini. |
Pulang pergi
Integer — Jumlah byte yang ditulis.
setBytes(position, blobSource, offset, length)
Metode praktis untuk menulis JdbcBlob ke blob ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
position | Integer | Posisi dalam blob tempat mulai menulis; posisi pertama adalah 1. |
blob | Blob | Sumber data yang akan ditulis ke blob ini. |
offset | Integer | Offset ke dalam array byte yang disediakan untuk mulai membaca byte yang akan ditetapkan. |
length | Integer | Jumlah byte yang akan ditulis ke blob. |
Pulang pergi
Integer — Jumlah byte yang ditulis.
setBytes(position, bytes)
Untuk dokumentasi metode ini, lihat
java.sql.Blob#setBytes(long, byte[]).
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
position | Integer | Posisi dalam blob tempat mulai menulis; posisi pertama adalah 1. |
bytes | Byte[] | Array byte yang akan ditulis ke blob ini. |
Pulang pergi
Integer — Jumlah byte yang ditulis.
setBytes(position, bytes, offset, length)
Untuk dokumentasi metode ini, lihat
java.sql.Blob#setBytes(long, byte[], int, int).
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
position | Integer | Posisi dalam blob tempat mulai menulis; posisi pertama adalah 1. |
bytes | Byte[] | Array byte yang akan ditulis ke blob ini. |
offset | Integer | Offset ke dalam array byte yang disediakan untuk mulai membaca byte yang akan ditetapkan. |
length | Integer | Jumlah byte yang akan ditulis ke blob. |
Pulang pergi
Integer — Jumlah byte yang ditulis.
truncate(length)
Untuk dokumentasi metode ini, lihat
java.sql.Blob#truncate(long).
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
length | Integer | Ukuran (dalam byte) blob ini setelah pemotongan. |