Class JdbcBlob

JdbcBlob

JDBC Blob. למידע על הכיתה הזו, אפשר להיכנס ל-java.sql.Blob .

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
free()voidלקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת java.sql.Blob#free().
getAppsScriptBlob()Blobמקבל את התוכן של ה-JdbcBlob הזה כ-blob של Apps Script.
getAs(contentType)Blobהחזרת הנתונים שבתוך האובייקט הזה כ-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 ל-blob הזה.
setBytes(position, blobSource, offset, length)Integerשיטת נוחות לכתיבת JdbcBlob ל-blob הזה.
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()

מקבל את התוכן של ה-JdbcBlob הזה כ-blob של Apps Script.

החזרות

Blob - Blob שיכול לשמש ישירות ממשקי API אחרים של Apps Script.


getAs(contentType)

החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. השיטה הזו מוסיפה את הסיומת המתאימה לשם הקובץ, לדוגמה, 'myfile.pdf'. עם זאת, ההנחה היא שהחלק שמופיע בשם הקובץ אחרי הנקודה האחרונה (אם יש כזה) הוא תוסף קיים שצריך להחליף. בעקבות זאת, הערך "ShoppingList.12.25.2014" הופך ל-"ShoppingList.12.25.pdf".

במאמר מכסות לשירותי Google תוכלו לראות את המכסות היומיות להמרות. באופן זמני, דומיינים חדשים ב-Google Workspace עשויים להיות כפופים למכסות מחמירות יותר.

פרמטרים

שםתיאורהתיאור
contentTypeStringסוג ה-MIME שאליו יש להמיר. ברוב ה-blobs, 'application/pdf' היא האפשרות החוקית היחידה. עבור תמונות בפורמט BMP, GIF, JPEG או PNG, ניתן גם להשתמש בכל אחד מהערכים 'image/bmp', 'image/gif', 'image/jpeg' או 'image/png'.

החזרות

Blob – הנתונים כ-blob.


getBytes(position, length)

לקבלת תיעוד של השיטה הזו, ראו java.sql.Blob#getBytes(long, int).

פרמטרים

שםתיאורהתיאור
positionIntegerהמיקום הסידורי של הבייט הראשון בערך ה-blob שיש לחלץ; הבייט הראשון נמצא במיקום 1.
lengthIntegerמספר הבייטים ברצף שיש להעתיק. הערך של האורך חייב להיות אפס ומעלה.

החזרות

Byte[] – מערך בייטים שמכיל עד מספר נתון של בייטים ברצף מתוך ערך ה-blob.


length()

לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת java.sql.Blob#length().

החזרות

Integer – מספר הבייטים ב-blob הזה.


position(pattern, start)

לקבלת תיעוד של השיטה הזו, ראו java.sql.Blob#position(byte[], long).

פרמטרים

שםתיאורהתיאור
patternByte[]מערך הבייטים שיש לחפש.
startIntegerהמיקום ב-blob שבו רוצים לבצע חיפוש. המיקום הראשון הוא 1.

החזרות

Integer – המיקום שבו מתחיל הדפוס שצוין. לחלופין, -1 אם הדפוס לא נמצא.


position(pattern, start)

לקבלת תיעוד של השיטה הזו, ראו java.sql.Blob#position(blob, long).

פרמטרים

שםתיאורהתיאור
patternJdbcBlobה-JdbcBlob שמציין את הערך שצריך לחפש.
startIntegerהמיקום ב-blob שבו רוצים לבצע חיפוש. המיקום הראשון הוא 1.

החזרות

Integer – המיקום שבו מתחיל הדפוס שצוין. לחלופין, -1 אם הדפוס לא נמצא.


setBytes(position, blobSource)

שיטת נוחות לכתיבת JdbcBlob ל-blob הזה.

פרמטרים

שםתיאורהתיאור
positionIntegerהמיקום ב-blob שבו צריך להתחיל לכתוב. המיקום הראשון הוא 1.
blobSourceBlobSourceמקור הנתונים שצריך לכתוב ל-blob הזה.

החזרות

Integer – מספר הבייטים שנכתבו.


setBytes(position, blobSource, offset, length)

שיטת נוחות לכתיבת JdbcBlob ל-blob הזה.

פרמטרים

שםתיאורהתיאור
positionIntegerהמיקום ב-blob שבו צריך להתחיל לכתוב. המיקום הראשון הוא 1.
blobSourceBlobSourceמקור הנתונים שצריך לכתוב ל-blob הזה.
offsetIntegerההיסט למערך הבייטים שצוין, שבו צריך להתחיל לקרוא בייטים להגדרה.
lengthIntegerמספר הבייטים שיש לכתוב ל-blob.

החזרות

Integer – מספר הבייטים שנכתבו.


setBytes(position, bytes)

לקבלת תיעוד של השיטה הזו, ראו java.sql.Blob#setBytes(long, byte[]).

פרמטרים

שםתיאורהתיאור
positionIntegerהמיקום ב-blob שבו צריך להתחיל לכתוב. המיקום הראשון הוא 1.
bytesByte[]מערך הבייטים שצריך לכתוב ל-blob הזה.

החזרות

Integer – מספר הבייטים שנכתבו.


setBytes(position, bytes, offset, length)

לקבלת תיעוד של השיטה הזו, ראו java.sql.Blob#setBytes(long, byte[], int, int).

פרמטרים

שםתיאורהתיאור
positionIntegerהמיקום ב-blob שבו צריך להתחיל לכתוב. המיקום הראשון הוא 1.
bytesByte[]מערך הבייטים שצריך לכתוב ל-blob הזה.
offsetIntegerההיסט למערך הבייטים שצוין, שבו צריך להתחיל לקרוא בייטים להגדרה.
lengthIntegerמספר הבייטים שיש לכתוב ל-blob.

החזרות

Integer – מספר הבייטים שנכתבו.


truncate(length)

לקבלת תיעוד על השיטה הזו, אפשר להיכנס לכתובת java.sql.Blob#truncate(long).

פרמטרים

שםתיאורהתיאור
lengthIntegerהגודל (בבייטים) של ה-blob הזה לאחר החיתוך.