JDBC- Blob
. Документацию по этому классу см. в java.sql.Blob
.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
free() | void | Документацию по этому методу см. в java.sql.Blob#free() . |
get Apps Script Blob() | Blob | Получает содержимое этого JdbcBlob как большой двоичный объект Apps Script. |
get As(contentType) | Blob | Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. |
get Bytes(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) . |
set Bytes(position, blobSource) | Integer | Удобный метод записи Jdbc Blob в этот большой двоичный объект. |
set Bytes(position, blobSource, offset, length) | Integer | Удобный метод записи Jdbc Blob в этот большой двоичный объект. |
set Bytes(position, bytes) | Integer | Документацию по этому методу см. в java.sql.Blob#setBytes(long, byte[]) . |
set Bytes(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()
.
get Apps Script Blob()
get As(contentType)
Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. Этот метод добавляет к имени файла соответствующее расширение, например «myfile.pdf». Однако предполагается, что часть имени файла, следующая за последней точкой (если она есть), является существующим расширением, которое следует заменить. Следовательно, «Список покупок.25.12.2014» становится «Список покупок.12.25.pdf».
Чтобы просмотреть ежедневные квоты на конверсии, см. Квоты для сервисов Google . На вновь созданные домены Google Workspace могут временно распространяться более строгие квоты.
Параметры
Имя | Тип | Описание |
---|---|---|
content Type | String | Тип MIME, в который требуется преобразовать. Для большинства больших двоичных объектов единственным допустимым вариантом является 'application/pdf' . Для изображений в формате BMP, GIF, JPEG или PNG также допустимо любое из 'image/bmp' , 'image/gif' , 'image/jpeg' или 'image/png' . Для документа Google Docs также допустимо использование 'text/markdown' . |
Возвращаться
Blob
— данные в виде большого двоичного объекта.
get Bytes(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 | Позиция в значении большого двоичного объекта, с которой начинается поиск; первая позиция - 1. |
Возвращаться
Integer
— позиция, с которой начинается указанный шаблон, или -1, если шаблон не найден.
position(pattern, start)
Документацию по этому методу см. в java.sql.Blob#position(blob, long)
.
Параметры
Имя | Тип | Описание |
---|---|---|
pattern | Jdbc Blob | Jdbc Blob указывающий значение для поиска. |
start | Integer | Позиция в значении большого двоичного объекта, с которой начинается поиск; первая позиция - 1. |
Возвращаться
Integer
— позиция, с которой начинается указанный шаблон, или -1, если шаблон не найден.
set Bytes(position, blobSource)
Удобный метод записи Jdbc Blob
в этот BLOB-объект.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Позиция в большом двоичном объекте, с которой следует начать запись; первая позиция - 1. |
blob Source | Blob Source | Источник данных для записи в этот большой двоичный объект. |
Возвращаться
Integer
— количество записанных байтов.
set Bytes(position, blobSource, offset, length)
Удобный метод записи Jdbc Blob
в этот большой двоичный объект.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Позиция в большом двоичном объекте, с которой следует начать запись; первая позиция - 1. |
blob Source | Blob Source | Источник данных для записи в этот большой двоичный объект. |
offset | Integer | Смещение в предоставленном массиве байтов, с которого начинается чтение устанавливаемых байтов. |
length | Integer | Число байтов, записываемых в большой двоичный объект. |
Возвращаться
Integer
— количество записанных байтов.
set Bytes(position, bytes)
Документацию по этому методу см. в java.sql.Blob#setBytes(long, byte[])
.
Параметры
Имя | Тип | Описание |
---|---|---|
position | Integer | Позиция в большом двоичном объекте, с которой следует начать запись; первая позиция - 1. |
bytes | Byte[] | Массив байтов для записи в этот большой двоичный объект. |
Возвращаться
Integer
— количество записанных байтов.
set Bytes(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 | Размер (в байтах) этого большого двоичного объекта после усечения. |