Un Blob
de JDBC. Para ver la documentación de esta clase, consulta java.sql.Blob
.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
free() | void | Para ver la documentación de este método, consulta
java.sql.Blob#free() . |
getAppsScriptBlob() | Blob | Obtiene el contenido de este JdbcBlob como un BLOB de Apps Script. |
getAs(contentType) | Blob | Muestra los datos dentro de este objeto como un BLOB convertido al tipo de contenido especificado. |
getBytes(position, length) | Byte[] | Para ver la documentación de este método, consulta java.sql.Blob#getBytes(long, int) . |
length() | Integer | Para ver la documentación de este método, consulta
java.sql.Blob#length() . |
position(pattern, start) | Integer | Para ver la documentación de este método, consulta java.sql.Blob#position(byte[], long) . |
position(pattern, start) | Integer | Para ver la documentación de este método, consulta java.sql.Blob#position(blob, long) . |
setBytes(position, blobSource) | Integer | Método de conveniencia para escribir un JdbcBlob en este BLOB. |
setBytes(position, blobSource, offset, length) | Integer | Método de conveniencia para escribir un JdbcBlob en este BLOB. |
setBytes(position, bytes) | Integer | Para ver la documentación de este método, consulta java.sql.Blob#setBytes(long, byte[]) . |
setBytes(position, bytes, offset, length) | Integer | Para ver la documentación de este método, consulta java.sql.Blob#setBytes(long, byte[], int, int) . |
truncate(length) | void | Para ver la documentación de este método, consulta
java.sql.Blob#truncate(long) . |
Documentación detallada
free()
Para ver la documentación de este método, consulta
java.sql.Blob#free()
.
getAppsScriptBlob()
getAs(contentType)
Muestra los datos dentro de este objeto como un BLOB convertido al tipo de contenido especificado. Este método agrega la extensión adecuada al nombre del archivo, por ejemplo, &myt.myfile.pdf". Sin embargo, se supone que la parte del nombre de archivo que sigue al último período (si existe) es una extensión existente que se debe reemplazar. En consecuencia, "ShoppingList.15.15.2014" pasa a ser "ShoppingList.12.25.pdf".
Si quieres ver las cuotas diarias para conversiones, consulta Cuotas para servicios de Google. Es posible que los dominios de Google Workspace recién creados estén sujetos a cuotas más estrictas.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
contentType | String | El tipo de MIME al que se realizará la conversión. Para la mayoría de los BLOB, 'application/pdf' es la única opción válida. Para imágenes en formato BMP, GIF, JPEG o PNG, también son válidos 'image/bmp' , 'image/gif' , 'image/jpeg' o 'image/png' . |
Volver
Blob
: los datos como un BLOB
getBytes(position, length)
Para ver la documentación de este método, consulta java.sql.Blob#getBytes(long, int)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | La posición ordinal del primer byte del valor del BLOB que se extraerá; el primer byte está en la posición 1. |
length | Integer | La cantidad de bytes consecutivos que se copiarán. El valor para la longitud debe ser cero o mayor. |
Volver
Byte[]
: Es un arreglo de bytes que contiene hasta la cantidad especificada de bytes consecutivos del valor del BLOB.
length()
Para ver la documentación de este método, consulta
java.sql.Blob#length()
.
Volver
Integer
: la cantidad de bytes en este BLOB.
position(pattern, start)
Para ver la documentación de este método, consulta java.sql.Blob#position(byte[], long)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | Byte[] | Matriz de bytes que se buscará. |
start | Integer | La posición en el valor del BLOB donde se inicia la búsqueda. La primera posición es 1. |
Volver
Integer
: Es la posición en la que comienza el patrón especificado, o bien -1 si no se encuentra el patrón.
position(pattern, start)
Para ver la documentación de este método, consulta java.sql.Blob#position(blob, long)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | JdbcBlob | El JdbcBlob que indica el valor que se buscará. |
start | Integer | La posición en el valor del BLOB donde se inicia la búsqueda. La primera posición es 1. |
Volver
Integer
: Es la posición en la que comienza el patrón especificado, o bien -1 si no se encuentra el patrón.
setBytes(position, blobSource)
Método de conveniencia para escribir un JdbcBlob
en este BLOB.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | Posición en el BLOB en el que se comienzan a escribir; la primera posición es 1. |
blobSource | BlobSource | La fuente de datos para escribir en este BLOB. |
Volver
Integer
: la cantidad de bytes escritos.
setBytes(position, blobSource, offset, length)
Método de conveniencia para escribir un JdbcBlob
en este BLOB.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | Posición en el BLOB en el que se comienzan a escribir; la primera posición es 1. |
blobSource | BlobSource | La fuente de datos para escribir en este BLOB. |
offset | Integer | El desplazamiento en el arreglo de bytes proporcionado en el que se comienzan a leer los bytes que se establecerán. |
length | Integer | La cantidad de bytes que se escribirán en el BLOB. |
Volver
Integer
: la cantidad de bytes escritos.
setBytes(position, bytes)
Para ver la documentación de este método, consulta java.sql.Blob#setBytes(long, byte[])
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | Posición en el BLOB en el que se comienzan a escribir; la primera posición es 1. |
bytes | Byte[] | El arreglo de bytes que se escribirán en este BLOB. |
Volver
Integer
: la cantidad de bytes escritos.
setBytes(position, bytes, offset, length)
Para ver la documentación de este método, consulta java.sql.Blob#setBytes(long, byte[], int, int)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | Posición en el BLOB en el que se comienzan a escribir; la primera posición es 1. |
bytes | Byte[] | El arreglo de bytes que se escribirán en este BLOB. |
offset | Integer | El desplazamiento en el arreglo de bytes proporcionado en el que se comienzan a leer los bytes que se establecerán. |
length | Integer | La cantidad de bytes que se escribirán en el BLOB. |
Volver
Integer
: la cantidad de bytes escritos.
truncate(length)
Para ver la documentación de este método, consulta
java.sql.Blob#truncate(long)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
length | Integer | El tamaño (en bytes) de este BLOB después del truncamiento. |