Class JdbcBlob

JdbcBlob

‫JDBC Blob. לעיון במסמכי התיעוד של הכיתה הזו, אפשר לעבור אל 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 שאפשר להשתמש בו ישירות בממשקי Apps Script API אחרים.


getAs(contentType)

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

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

פרמטרים

שםסוגתיאור
contentTypeStringסוג ה-MIME שאליו רוצים להמיר. ברוב ה-blob, ‏ '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 הזה אחרי החיתוך.