JDBC Blob
. Bu sınıfla ilgili dokümanlar için bkz. java.sql.Blob
ziyaret edin.
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() bölümünü inceleyin. |
getAppsScriptBlob() | Blob | Bu JdbcBlob içeriğini bir Apps Komut Dosyası blobu olarak alır. |
getAs(contentType) | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürün. |
getBytes(position, length) | Byte[] | Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#getBytes(long, int) değerleridir. |
length() | Integer | Bu yöntemle ilgili belgeler için
java.sql.Blob#length() bölümünü inceleyin. |
position(pattern, start) | Integer | Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#position(byte[], long) değerleridir. |
position(pattern, start) | Integer | Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#position(blob, long) değerleridir. |
setBytes(position, blobSource) | Integer | Bu bloba JdbcBlob yazmak için kolay yöntem. |
setBytes(position, blobSource, offset, length) | Integer | Bu bloba JdbcBlob yazmak için kolay yöntem. |
setBytes(position, bytes) | Integer | Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#setBytes(long, byte[]) değerleridir. |
setBytes(position, bytes, offset, length) | Integer | Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#setBytes(long, byte[], int, int) değerleridir. |
truncate(length) | void | Bu yöntemle ilgili belgeler için
java.sql.Blob#truncate(long) bölümünü inceleyin. |
Ayrıntılı belgeler
free()
Bu yöntemle ilgili belgeler için
java.sql.Blob#free()
bölümünü inceleyin.
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ün. Bu yöntemi, dosya adına uygun uzantıyı ekler. Örneğin, "dosyam.pdf". Ancak, dosya adında son noktadan sonra gelen bölümün (varsa) mevcut bir alan olduğunu varsayar değiştirilmesi gereken uzantıdır. Sonuç olarak, "AlışverişListesi.12.25.2014" şu olur: "ShoppingList.12.25.pdf".
Günlük dönüşüm kotalarını görüntülemek için bkz. Google için Kotalar Hizmetler. Yeni oluşturulan Google Workspace alanları geçici olarak daha sıkılığa tabi olabilir kotalar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
contentType | String | Dönüşümün gerçekleştirileceği MIME türü. Çoğu blob için 'application/pdf' ,
tek geçerli seçenektir. BMP, GIF, JPEG veya PNG biçimindeki resimler için 'image/bmp' , 'image/gif' , 'image/jpeg' veya 'image/png' 'ten herhangi biri de
geçerlidir. Bir Google Dokümanlar dokümanı için 'text/markdown' ayrıca geçerlidir. |
Return
Blob
— Veriler bir blob olarak.
getBytes(position, length)
Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#getBytes(long, int)
değerleridir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
position | Integer | Çıkarılacak blob değerindeki ilk baytın sıra konumu; "the" ilk bayt 1 konumundadır. |
length | Integer | Kopyalanacak ardışık bayt sayısı; uzunluk değeri sıfır veya daha büyüktür. |
Return
Byte[]
— Blobundan belirtilen sayıda ardışık bayt içeren bir bayt dizisi
değer.
length()
Bu yöntemle ilgili belgeler için
java.sql.Blob#length()
bölümünü inceleyin.
Return
Integer
: Bu blobdaki bayt sayısı.
position(pattern, start)
Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#position(byte[], long)
değerleridir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | Byte[] | Aranacak bayt dizisi. |
start | Integer | Blob değerinde aramanın yapılacak konumu; ilk konum 1'dir. |
Return
Integer
— Belirtilen kalıbın başladığı konum veya kalıp değilse -1
bulundu.
position(pattern, start)
Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#position(blob, long)
değerleridir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pattern | JdbcBlob | Aranacak değeri gösteren JdbcBlob . |
start | Integer | Blob değerinde aramanın yapılacak konumu; ilk konum 1'dir. |
Return
Integer
— Belirtilen kalıbın başladığı konum veya kalıp değilse -1
bulundu.
setBytes(position, blobSource)
Bu bloba JdbcBlob
yazmak için kolay yöntem.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
position | Integer | Blobun yazmaya başlayacağı konum; ilk konum 1'dir. |
blobSource | BlobSource | Bu bloba yazılacak verilerin kaynağı. |
Return
Integer
— Yazılan bayt sayısı.
setBytes(position, blobSource, offset, length)
Bu bloba JdbcBlob
yazmak için kolay yöntem.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
position | Integer | Blobun yazmaya başlayacağı konum; ilk konum 1'dir. |
blobSource | BlobSource | Bu bloba yazılacak verilerin kaynağı. |
offset | Integer | Ayarlanacak baytların okunmaya başlayacağı, sağlanan bayt dizisine ofset. |
length | Integer | Bloba yazılacak bayt sayısı. |
Return
Integer
— Yazılan bayt sayısı.
setBytes(position, bytes)
Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#setBytes(long, byte[])
değerleridir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
position | Integer | Blobun yazmaya başlayacağı konum; ilk konum 1'dir. |
bytes | Byte[] | Bu bloba yazılacak bayt dizisi. |
Return
Integer
— Yazılan bayt sayısı.
setBytes(position, bytes, offset, length)
Bu yöntemle ilgili belgeler için bkz.
java.sql.Blob#setBytes(long, byte[], int, int)
değerleridir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
position | Integer | Blobun yazmaya başlayacağı konum; ilk konum 1'dir. |
bytes | Byte[] | Bu bloba yazılacak bayt dizisi. |
offset | Integer | Ayarlanacak baytların okunmaya başlayacağı, sağlanan bayt dizisine 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)
bölümünü inceleyin.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
length | Integer | Kesme işleminden sonra bu blobun boyutu (bayt cinsinden). |