JDBC Blob. Bu sınıfın belgeleri için java.sql.Blob
bölümüne bakın.
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
free() | void | Bu yöntemle ilgili belgeler için
java.sql.Blob#free() adresini ziyaret edin. |
get | Blob | Bu JdbcBlob'un içeriğini Apps Komut Dosyası blob'u olarak alır. |
get | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürür. |
get | Byte[] | Bu yöntemin belgeleri için
java.sql.Blob#getBytes(long, int) bölümüne bakın. |
length() | Integer | Bu yöntemle ilgili belgeler için
java.sql.Blob#length() adresini ziyaret edin. |
position(pattern, start) | Integer | Bu yöntemin belgeleri için
java.sql.Blob#position(byte[], long) bölümüne bakın. |
position(pattern, start) | Integer | Bu yöntemin belgeleri için
java.sql.Blob#position(blob, long) bölümüne bakın. |
set | Integer | Bu blob'a Jdbc yazmak için kolaylık yöntemi. |
set | Integer | Bu blob'a Jdbc yazmak için kolaylık yöntemi. |
set | Integer | Bu yöntemin belgeleri için
java.sql.Blob#setBytes(long, byte[]) bölümüne bakın. |
set | Integer | Bu yöntemin belgeleri için
java.sql.Blob#setBytes(long, byte[], int, int) bölümüne bakın. |
truncate(length) | void | Bu yöntemle ilgili belgeler için
java.sql.Blob#truncate(long) adresini ziyaret edin. |
Ayrıntılı belgeler
free()
Bu yöntemle ilgili belgeler için
java.sql.Blob#free() adresini ziyaret edin.
getAppsScriptBlob()
getAs(contentType)
Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürür. Bu yöntem, dosya adına uygun uzantıyı ekler (ör. "dosyam.pdf"). Ancak, dosya adının son noktadan sonraki kısmının (varsa) değiştirilmesi gereken mevcut bir uzantı olduğunu varsayar. Dolayısıyla, "ShoppingList.12.25.2014" ifadesi "ShoppingList.12.25.pdf" olur.
Dönüşümlerle ilgili günlük kotaları görüntülemek için Google Hizmetleri Kotaları başlıklı makaleyi inceleyin. Yeni oluşturulan Google Workspace alanları geçici olarak daha katı kotalara tabi olabilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
content | String | Dönüştürülecek MIME türü. Çoğu blob için tek geçerli seçenek 'application/pdf''dır. BMP, GIF, JPEG veya PNG biçimindeki resimler için 'image/bmp', 'image/gif', 'image/jpeg' veya 'image/png' de geçerlidir. Google Dokümanlar dokümanlarında 'text/markdown' da geçerlidir. |
Return
Blob — Veriler blob olarak.
getBytes(position, length)
Bu yöntemin belgeleri için
java.sql.Blob#getBytes(long, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
position | Integer | Ayıklanacak blob değerindeki ilk baytın sıra konumu; ilk bayt 1. konumdadır. |
length | Integer | Kopyalanacak ardışık bayt sayısı; uzunluk değeri sıfır veya daha büyük olmalıdır. |
Return
Byte[]: Blob değerinden belirtilen sayıya kadar ardışık bayt içeren bir bayt dizisi.
length()
Bu yöntemle ilgili belgeler için
java.sql.Blob#length() adresini ziyaret edin.
Return
Integer: Bu blob'daki bayt sayısı.
position(pattern, start)
Bu yöntemin belgeleri için
java.sql.Blob#position(byte[], long) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
pattern | Byte[] | Aranacak bayt dizisi. |
start | Integer | Aramaya başlanacak blob değerindeki konum. İlk konum 1'dir. |
Return
Integer: Belirtilen kalıbın başladığı konum veya kalıp bulunamadıysa -1.
position(pattern, start)
Bu yöntemin belgeleri için
java.sql.Blob#position(blob, long) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
pattern | Jdbc | Aranacak değeri gösteren Jdbc. |
start | Integer | Aramaya başlanacak blob değerindeki konum. İlk konum 1'dir. |
Return
Integer: Belirtilen kalıbın başladığı konum veya kalıp bulunamadıysa -1.
setBytes(position, blobSource)
Bu blob'a JdbcBlob yazmak için kolaylık yöntemi.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
position | Integer | Bloba yazmaya başlanacak konum; ilk konum 1'dir. |
blob | Blob | Bu blob'a yazılacak verilerin kaynağı. |
Return
Integer: Yazılan bayt sayısı.
setBytes(position, blobSource, offset, length)
Bu blob'a JdbcBlob yazmak için kolaylık yöntemi.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
position | Integer | Bloba yazmaya başlanacak konum; ilk konum 1'dir. |
blob | Blob | Bu blob'a yazılacak verilerin kaynağı. |
offset | Integer | Ayarlanacak baytların okunmaya başlanacağı, sağlanan bayt dizisindeki ofset. |
length | Integer | Bloba yazılacak bayt sayısı. |
Return
Integer: Yazılan bayt sayısı.
setBytes(position, bytes)
Bu yöntemin belgeleri için
java.sql.Blob#setBytes(long, byte[]) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
position | Integer | Bloba yazmaya başlanacak konum; ilk konum 1'dir. |
bytes | Byte[] | Bu blob'a yazılacak bayt dizisi. |
Return
Integer: Yazılan bayt sayısı.
setBytes(position, bytes, offset, length)
Bu yöntemin belgeleri için
java.sql.Blob#setBytes(long, byte[], int, int) bölümüne bakın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
position | Integer | Bloba yazmaya başlanacak konum; ilk konum 1'dir. |
bytes | Byte[] | Bu blob'a yazılacak bayt dizisi. |
offset | Integer | Ayarlanacak baytların okunmaya başlanacağı, sağlanan bayt dizisindeki ofset. |
length | Integer | Bloba yazılacak bayt sayısı. |
Return
Integer: Yazılan bayt sayısı.
truncate(length)
Bu yöntemle ilgili belgeler için
java.sql.Blob#truncate(long) adresini ziyaret edin.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
length | Integer | Bu büyük ikili nesnenin (BLOB) kesildikten sonraki boyutu (bayt cinsinden). |