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 obtener documentación sobre 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 documentación de este método, consulta
java.sql.Blob#getBytes(long, int) |
length() | Integer | Para obtener documentación sobre este método, consulta
java.sql.Blob#length() . |
position(pattern, start) | Integer | Para documentación de este método, consulta
java.sql.Blob#position(byte[], long) |
position(pattern, start) | Integer | Para 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 documentación de este método, consulta
java.sql.Blob#setBytes(long, byte[]) |
setBytes(position, bytes, offset, length) | Integer | Para documentación de este método, consulta
java.sql.Blob#setBytes(long, byte[], int, int) |
truncate(length) | void | Para obtener documentación sobre este método, consulta
java.sql.Blob#truncate(long) . |
Documentación detallada
free()
Para obtener documentación sobre 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. Esta agrega la extensión adecuada al nombre del archivo, por ejemplo, "miarchivo.pdf". Sin embargo, supone que la parte del nombre de archivo que sigue al último punto (si corresponde) es una parte extensión que debe reemplazarse. Por lo tanto, "ShoppingList.12.25.2014" se convierte en “ShoppingList.12.25.pdf”.
Para ver las cuotas diarias de las conversiones, consulta Cuotas para Google Servicios Es posible que los dominios de Google Workspace recién creados estén sujetos temporalmente a restricciones y cuotas.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
contentType | String | El tipo de MIME en el que se convertirá. Para la mayoría de los BLOB, 'application/pdf' es
la única opción válida. En el caso de las imágenes en formato BMP, GIF, JPEG o PNG, también se aplica cualquiera de los siguientes valores: 'image/bmp' , 'image/gif' , 'image/jpeg' o 'image/png' .
válido. 'text/markdown' también es válido para Documentos de Google. |
Volver
Blob
: Los datos como un BLOB.
getBytes(position, length)
Para 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 el primer byte está en la posición 1. |
length | Integer | La cantidad de bytes consecutivos que se copiarán. el valor de length debe ser cero o mayores. |
Volver
Byte[]
: Es un array de bytes que contiene hasta la cantidad especificada de bytes consecutivos del BLOB.
valor.
length()
Para obtener documentación sobre este método, consulta
java.sql.Blob#length()
.
Volver
Integer
: la cantidad de bytes en este BLOB.
position(pattern, start)
Para documentación de este método, consulta
java.sql.Blob#position(byte[], long)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | Byte[] | El array de bytes que se debe buscar. |
start | Integer | La posición en el valor del BLOB donde se comenzaría la búsqueda. la primera posición es 1. |
Volver
Integer
: la posición en la que comienza el patrón especificado o -1 si el patrón no es
encontradas.
position(pattern, start)
Para documentación de este método, consulta
java.sql.Blob#position(blob, long)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pattern | JdbcBlob | El elemento JdbcBlob indica el valor que se debe buscar. |
start | Integer | La posición en el valor del BLOB donde se comenzaría la búsqueda. la primera posición es 1. |
Volver
Integer
: la posición en la que comienza el patrón especificado o -1 si el patrón no es
encontradas.
setBytes(position, blobSource)
Método de conveniencia para escribir un JdbcBlob
en este BLOB.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | La posición en el BLOB en la que se comienza a escribir; la primera posición es 1. |
blobSource | BlobSource | La fuente de datos que se 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 | La posición en el BLOB en la que se comienza a escribir; la primera posición es 1. |
blobSource | BlobSource | La fuente de datos que se escribirá en este BLOB. |
offset | Integer | El desplazamiento hacia el array de bytes proporcionado en el que se empieza 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 documentación de este método, consulta
java.sql.Blob#setBytes(long, byte[])
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | La posición en el BLOB en la que se comienza a escribir; la primera posición es 1. |
bytes | Byte[] | El array de bytes que se escribirá en este BLOB. |
Volver
Integer
: la cantidad de bytes escritos.
setBytes(position, bytes, offset, length)
Para documentación de este método, consulta
java.sql.Blob#setBytes(long, byte[], int, int)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
position | Integer | La posición en el BLOB en la que se comienza a escribir; la primera posición es 1. |
bytes | Byte[] | El array de bytes que se escribirá en este BLOB. |
offset | Integer | El desplazamiento hacia el array de bytes proporcionado en el que se empieza 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 obtener documentación sobre 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. |