JDBC Blob. Dokumentację tej klasy znajdziesz w java.sql.Blob.
Metody
| Metoda | Zwracany typ | Krótki opis | 
|---|---|---|
| free() | void | Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#free(). | 
| get | Blob | Pobiera zawartość tego obiektu JdbcBlob jako obiekt Blob w Apps Script. | 
| get | Blob | Zwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści. | 
| get | Byte[] | Dokumentację tej metody znajdziesz w artykule java.sql.Blob#getBytes(long, int). | 
| length() | Integer | Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#length(). | 
| position(pattern, start) | Integer | Dokumentację tej metody znajdziesz w artykule java.sql.Blob#position(byte[], long). | 
| position(pattern, start) | Integer | Dokumentację tej metody znajdziesz w artykule java.sql.Blob#position(blob, long). | 
| set | Integer | Wygodna metoda zapisywania Jdbcw tym blobie. | 
| set | Integer | Wygodna metoda zapisywania Jdbcw tym blobie. | 
| set | Integer | Dokumentację tej metody znajdziesz w artykule java.sql.Blob#setBytes(long, byte[]). | 
| set | Integer | Dokumentację tej metody znajdziesz w artykule java.sql.Blob#setBytes(long, byte[], int, int). | 
| truncate(length) | void | Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#truncate(long). | 
Szczegółowa dokumentacja
free()
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#free().
get
get
Zwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści. Ta metoda dodaje odpowiednie rozszerzenie do nazwy pliku, np. „mójplik.pdf”. Zakłada ona jednak, że część nazwy pliku, która następuje po ostatnim okresie (jeśli w ogóle występuje), to istniejące rozszerzenie, które należy zastąpić. W rezultacie plik „ShoppingList.12.25.2014” zmieni nazwę na „ShoppingList.12.25.pdf”.
Informacje o limitach dziennych konwersji znajdziesz w artykule Limity dotyczące usług Google. Nowo utworzone domeny Google Workspace mogą być tymczasowo objęte bardziej rygorystycznymi limitami.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| content | String | Typ MIME, na który ma nastąpić konwersja. W przypadku większości blobów opcja 'application/pdf'jest jedyną prawidłową opcją. W przypadku obrazów w formacie BMP, GIF, JPEG lub PNG prawidłowe są również wartości'image/bmp','image/gif','image/jpeg'lub'image/png'. W przypadku dokumentu w Dokumentach Google możesz też użyć'text/markdown'. | 
Powrót
Blob – dane w postaci bloba.
get
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#getBytes(long, int).
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| position | Integer | Pozycja porządkowa pierwszego bajtu w wartości bloba, który ma zostać wyodrębniony; pierwszy bajt znajduje się na pozycji 1. | 
| length | Integer | Liczba kolejnych bajtów do skopiowania; wartość długości musi być równa zero lub większa. | 
Powrót
Byte[] – tablica bajtów zawierająca do podanej liczby kolejnych bajtów wartości bloba.
length()
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#length().
Powrót
Integer – liczba bajtów w tym pliku blob.
position(pattern, start)
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#position(byte[], long).
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| pattern | Byte[] | Tablica bajtów, której szukasz. | 
| start | Integer | Pozycja w wartości bloba, od której ma się rozpocząć wyszukiwanie; pierwsza pozycja to 1. | 
Powrót
Integer – pozycja, na której zaczyna się określony wzór, lub -1, jeśli wzór nie został znaleziony.
position(pattern, start)
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#position(blob, long).
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| pattern | Jdbc | Jdbcwskazujący wartość do wyszukania. | 
| start | Integer | Pozycja w wartości bloba, od której ma się rozpocząć wyszukiwanie; pierwsza pozycja to 1. | 
Powrót
Integer – pozycja, na której zaczyna się określony wzór, lub -1, jeśli wzór nie został znaleziony.
set
Wygodna metoda zapisywania Jdbc w tym blobie.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| position | Integer | Pozycja w blobie, od której ma się rozpocząć zapisywanie; pierwsza pozycja to 1. | 
| blob | Blob | Źródło danych do zapisania w tym pliku blob. | 
Powrót
Integer – liczba zapisanych bajtów.
set
Wygodna metoda zapisywania Jdbc w tym blobie.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| position | Integer | Pozycja w blobie, od której ma się rozpocząć zapisywanie; pierwsza pozycja to 1. | 
| blob | Blob | Źródło danych do zapisania w tym pliku blob. | 
| offset | Integer | Przesunięcie w podanej tablicy bajtów, od którego ma się rozpocząć odczyt bajtów do ustawienia. | 
| length | Integer | Liczba bajtów do zapisania w pliku blob. | 
Powrót
Integer – liczba zapisanych bajtów.
set
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#setBytes(long, byte[]).
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| position | Integer | Pozycja w blobie, od której ma się rozpocząć zapisywanie; pierwsza pozycja to 1. | 
| bytes | Byte[] | Tablica bajtów do zapisania w tym pliku blob. | 
Powrót
Integer – liczba zapisanych bajtów.
set
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#setBytes(long, byte[], int, int).
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| position | Integer | Pozycja w blobie, od której ma się rozpocząć zapisywanie; pierwsza pozycja to 1. | 
| bytes | Byte[] | Tablica bajtów do zapisania w tym blobie. | 
| offset | Integer | Przesunięcie w podanej tablicy bajtów, od którego ma się rozpocząć odczyt bajtów do ustawienia. | 
| length | Integer | Liczba bajtów do zapisania w pliku blob. | 
Powrót
Integer – liczba zapisanych bajtów.
truncate(length)
Dokumentację tej metody znajdziesz w artykule 
java.sql.Blob#truncate(long).
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| length | Integer | Rozmiar (w bajtach) tego bloba po obcięciu. |