Class JdbcBlob

JdbcBlob

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

Methods

שיטהסוג הערך המוחזרתיאור קצר
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.

חזרה

BlobBlob שאפשר להשתמש בו ישירות בממשקי 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'. במסמך ב-Google Docs, הערך 'text/markdown' תקף גם כן.

חזרה

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


getBytes(position, length)

למסמכי העזרה של השיטה הזו, ראו java.sql.Blob#getBytes(long, int).

פרמטרים

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

חזרה

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 הזה אחרי החיתוך.