Class JdbcBlob

JdbcBlob

JDBC Blob. इस क्लास के दस्तावेज़ों के लिए, java.sql.Blob देखें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
free()voidइस तरीके के दस्तावेज़ के लिए, java.sql.Blob#free() देखें.
getAppsScriptBlob()Blobइस JdbcBlob के कॉन्टेंट को Apps Script ब्लॉब के तौर पर मिलता है.
getAs(contentType)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 लिखने का आसान तरीका.
setBytes(position, blobSource, offset, length)Integerइस ब्लॉब में JdbcBlob लिखने का आसान तरीका.
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 के कॉन्टेंट को Apps Script ब्लॉब के तौर पर मिलता है.

रिटर्न

Blob — ऐसा Blob जिसे सीधे तौर पर दूसरे Apps Script API के ज़रिए इस्तेमाल किया जा सकता है.


getAs(contentType)

इस ऑब्जेक्ट के अंदर डेटा को, बताए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाएं. इस तरीका से फ़ाइल नाम में सही एक्सटेंशन जोड़ा जा सकता है—उदाहरण के लिए, "myfile.pdf". हालांकि, यह माना जाता है कि फ़ाइल नाम का वह हिस्सा जो पिछली अवधि (अगर कोई है) के बाद आता है, तो वह मौजूदा एक्सटेंशन है जिसे बदला जाना चाहिए. इस वजह से, "ShoppingList.12.25.2014", "ShoppingList.12.25.pdf" हो जाता है.

कन्वर्ज़न के रोज़ के कोटा देखने के लिए, Google Services के लिए कोटा देखें. हाल ही में बनाए गए Google Workspace डोमेन पर, कुछ समय के लिए सख्त कोटे लागू हो सकते हैं.

पैरामीटर

नामTypeब्यौरा
contentTypeStringवह MIME टाइप जिसमें बदलना है. ज़्यादातर ब्लॉब के लिए, सिर्फ़ 'application/pdf' ही मान्य विकल्प है. BMP, GIF, JPEG या PNG फ़ॉर्मैट में मौजूद इमेज के लिए, 'image/bmp', 'image/gif', 'image/jpeg' या 'image/png' में से कोई भी मान्य है.

रिटर्न

Blob — ब्लॉब के तौर पर डेटा.


getBytes(position, length)

इस तरीके का दस्तावेज़ देखने के लिए, java.sql.Blob#getBytes(long, int) देखें.

पैरामीटर

नामTypeब्यौरा
positionIntegerएक्सट्रैक्ट की जाने वाली ब्लॉब वैल्यू में पहले बाइट की ऑर्डिनल पोज़िशन; पहले बाइट की पोज़िशन 1 है.
lengthIntegerकॉपी करने के लिए लगातार बाइट की संख्या; लंबाई की वैल्यू शून्य या इससे ज़्यादा होनी चाहिए.

रिटर्न

Byte[] — एक बाइट कलेक्शन, जिसमें blob की वैल्यू से लगातार बाइट की तय संख्या तक होती है.


length()

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#length() देखें.

रिटर्न

Integer — इस ब्लॉब में बाइट की संख्या.


position(pattern, start)

इस तरीके का दस्तावेज़ देखने के लिए, java.sql.Blob#position(byte[], long) देखें.

पैरामीटर

नामTypeब्यौरा
patternByte[]खोजी जाने वाली बाइट कलेक्शन.
startIntegerब्लॉब वैल्यू में वह जगह जहां से खोज करनी है; पहली रैंक 1 होती है.

रिटर्न

Integer — वह जगह जहां से चुना गया पैटर्न शुरू होता है. अगर पैटर्न नहीं मिलता है, तो -1.


position(pattern, start)

इस तरीके का दस्तावेज़ देखने के लिए, java.sql.Blob#position(blob, long) देखें.

पैरामीटर

नामTypeब्यौरा
patternJdbcBlobJdbcBlob से पता चलता है कि खोज के लिए वैल्यू कितनी है.
startIntegerब्लॉब वैल्यू में वह जगह जहां से खोज करनी है; पहली रैंक 1 होती है.

रिटर्न

Integer — वह जगह जहां से चुना गया पैटर्न शुरू होता है. अगर पैटर्न नहीं मिलता है, तो -1.


setBytes(position, blobSource)

इस ब्लॉब में JdbcBlob लिखने का आसान तरीका.

पैरामीटर

नामTypeब्यौरा
positionIntegerब्लॉब में वह जगह जहां से लिखना शुरू करना है; पहली पोज़िशन 1 है.
blobSourceBlobSourceइस ब्लॉब पर लिखे जाने वाले डेटा का सोर्स.

रिटर्न

Integer — लिखे गए बाइट की संख्या.


setBytes(position, blobSource, offset, length)

इस ब्लॉब में JdbcBlob लिखने का आसान तरीका.

पैरामीटर

नामTypeब्यौरा
positionIntegerब्लॉब में वह जगह जहां से लिखना शुरू करना है; पहली पोज़िशन 1 है.
blobSourceBlobSourceइस ब्लॉब पर लिखे जाने वाले डेटा का सोर्स.
offsetIntegerदी गई बाइट अरे में ऑफ़सेट, जिससे सेट करने के लिए बाइट पढ़ना शुरू करना है.
lengthIntegerब्लॉब में लिखे जाने वाले बाइट की संख्या.

रिटर्न

Integer — लिखे गए बाइट की संख्या.


setBytes(position, bytes)

इस तरीके का दस्तावेज़ देखने के लिए, java.sql.Blob#setBytes(long, byte[]) देखें.

पैरामीटर

नामTypeब्यौरा
positionIntegerब्लॉब में वह जगह जहां से लिखना शुरू करना है; पहली पोज़िशन 1 है.
bytesByte[]इस ब्लॉब में लिखने के लिए बाइट का कलेक्शन.

रिटर्न

Integer — लिखे गए बाइट की संख्या.


setBytes(position, bytes, offset, length)

इस तरीके का दस्तावेज़ देखने के लिए, java.sql.Blob#setBytes(long, byte[], int, int) देखें.

पैरामीटर

नामTypeब्यौरा
positionIntegerब्लॉब में वह जगह जहां से लिखना शुरू करना है; पहली पोज़िशन 1 है.
bytesByte[]इस ब्लॉब में लिखने के लिए बाइट का कलेक्शन.
offsetIntegerदी गई बाइट अरे में ऑफ़सेट, जिससे सेट करने के लिए बाइट पढ़ना शुरू करना है.
lengthIntegerब्लॉब में लिखे जाने वाले बाइट की संख्या.

रिटर्न

Integer — लिखे गए बाइट की संख्या.


truncate(length)

इस तरीके के दस्तावेज़ के लिए, java.sql.Blob#truncate(long) देखें.

पैरामीटर

नामTypeब्यौरा
lengthIntegerकाट-छांट के बाद इस ब्लॉब का साइज़ (बाइट में).