Class JdbcBlob

JdbcBlob

Blob של JDBC. למידע נוסף על הכיתה הזו, אפשר להיכנס אל 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.

חזרה

BlobBlob, שיכול לשמש ישירות בממשקי API אחרים של Apps Script.


getAs(contentType)

החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. הזה method מוסיפה את הסיומת המתאימה לשם הקובץ, לדוגמה, "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מספר הבייטים עוקבים שצריך להעתיק; ערך האורך חייב להיות אפס או גדול יותר.

חזרה

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)

פרמטרים

שםסוגתיאור
patternJdbcBlobJdbcBlob שמציין את הערך שצריך לחפש.
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 הזה אחרי החיתוך.