Большой двоичный Blob
. Документацию по этому классу см. в разделе java.sql.Blob
.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
free() | void | Документацию по этому методу см. java.sql.Blob#free() . |
getAppsScriptBlob() | Blob | Получает содержимое этого JdbcBlob в виде большого двоичного объекта сценария приложений. |
getAs(contentType) | Blob | Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. |
getBytes(position, length) | Byte[] | Документацию по этому методу см. в разделе java.sql.Blob#getBytes(long, int) . |
length() | Integer | Документацию по этому методу см. java.sql.Blob#length() . |
position(pattern, start) | Integer | Документацию по этому методу см. в разделе java.sql.Blob#position(byte[], long) . |
position(pattern, start) | Integer | Документацию по этому методу см. в разделе java.sql.Blob#position(blob, long) . |
setBytes(position, blobSource) | Integer | Удобный метод записи JdbcBlob в этот большой двоичный объект. |
setBytes(position, blobSource, offset, length) | Integer | Удобный метод записи JdbcBlob в этот большой двоичный объект. |
setBytes(position, bytes) | Integer | Документацию по этому методу см. в разделе java.sql.Blob#setBytes(long, byte[]) . |
setBytes(position, bytes, offset, length) | Integer | Документацию по этому методу см. в разделе java.sql.Blob#setBytes(long, byte[], int, int) . |
truncate(length) | void | Документацию по этому методу см. в разделе java.sql.Blob#truncate(long) . |
Подробная документация
free()
Документацию по этому методу см. java.sql.Blob#free()
.
getAppsScriptBlob()
getAs(contentType)
Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. Этот метод добавляет к имени файла соответствующее расширение, например, «myfile.pdf». Однако предполагается, что часть имени файла, которая следует за последней точкой (если она есть), является существующим расширением, которое следует заменить. Следовательно, «Список покупок.12.25.2014» становится «Список покупок.12.25.pdf».
Чтобы просмотреть дневные квоты на конверсии, см. Квоты для сервисов Google . На вновь созданные домены Google Workspace могут временно распространяться более строгие квоты.
Параметры
Имя | Тип | Описание |
---|---|---|
contentType | String | Тип MIME для преобразования. Для большинства BLOB 'application/pdf' . Для изображений в формате BMP, GIF, JPEG или PNG допустимо любое из значений 'image/bmp' , 'image/gif' , 'image/jpeg' или 'image/png' . |
Возвращаться
Blob
— данные в виде большого двоичного объекта.
getBytes(position, length)
Документацию по этому методу см. в разделе java.sql.Blob#getBytes(long, int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Порядковый номер первого байта в извлекаемом значении большого двоичного объекта; первый байт находится в позиции 1. |
length | Integer | Количество последовательных байтов для копирования; значение длины должно быть равно нулю или больше. |
Возвращаться
Byte[]
— Массив байтов, содержащий до указанного количества последовательных байтов из значения большого двоичного объекта.
length()
Документацию по этому методу см. java.sql.Blob#length()
.
Возвращаться
Integer
— количество байтов в этом большом двоичном объекте.
position(pattern, start)
Документацию по этому методу см. в разделе java.sql.Blob#position(byte[], long)
.
Параметры
Имя | Тип | Описание |
---|---|---|
pattern | Byte[] | Массив байтов для поиска. |
start | Integer | Позиция в значении blob, с которой начинается поиск; первая позиция 1. |
Возвращаться
Integer
— Позиция, с которой начинается указанный шаблон, или -1, если шаблон не найден.
position(pattern, start)
Документацию по этому методу см. в разделе java.sql.Blob#position(blob, long)
.
Параметры
Имя | Тип | Описание |
---|---|---|
pattern | JdbcBlob | JdbcBlob указывающий значение для поиска. |
start | Integer | Позиция в значении blob, с которой начинается поиск; первая позиция 1. |
Возвращаться
Integer
— Позиция, с которой начинается указанный шаблон, или -1, если шаблон не найден.
setBytes(position, blobSource)
Удобный метод записи JdbcBlob
в этот большой двоичный объект.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Позиция в большом двоичном объекте, с которой следует начать запись; первая позиция 1. |
blobSource | BlobSource | Источник данных для записи в этот большой двоичный объект. |
Возвращаться
Integer
— количество записанных байтов.
setBytes(position, blobSource, offset, length)
Удобный метод записи JdbcBlob
в этот большой двоичный объект.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Позиция в большом двоичном объекте, с которой следует начать запись; первая позиция 1. |
blobSource | BlobSource | Источник данных для записи в этот большой двоичный объект. |
offset | Integer | Смещение в предоставленном массиве байтов, с которого нужно начать чтение байтов для установки. |
length | Integer | Количество байтов для записи в большой двоичный объект. |
Возвращаться
Integer
— количество записанных байтов.
setBytes(position, bytes)
Документацию по этому методу см. в разделе java.sql.Blob#setBytes(long, byte[])
.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Позиция в большом двоичном объекте, с которой следует начать запись; первая позиция 1. |
bytes | Byte[] | Массив байтов для записи в этот большой двоичный объект. |
Возвращаться
Integer
— количество записанных байтов.
setBytes(position, bytes, offset, length)
Документацию по этому методу см. в разделе java.sql.Blob#setBytes(long, byte[], int, int)
.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Позиция в большом двоичном объекте, с которой следует начать запись; первая позиция 1. |
bytes | Byte[] | Массив байтов для записи в этот большой двоичный объект. |
offset | Integer | Смещение в предоставленном массиве байтов, с которого нужно начать чтение байтов для установки. |
length | Integer | Количество байтов для записи в большой двоичный объект. |
Возвращаться
Integer
— количество записанных байтов.
truncate(length)
Документацию по этому методу см. в разделе java.sql.Blob#truncate(long)
.
Параметры
Имя | Тип | Описание |
---|---|---|
length | Integer | Размер (в байтах) этого большого двоичного объекта после усечения. |