Class JdbcBlob

JdbcBlob

একটি JDBC Blob । এই ক্লাসের ডকুমেন্টেশনের জন্য, java.sql.Blob দেখুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
free() void এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Blob#free() দেখুন।
get Apps Script Blob() Blob এই JdbcBlob-এর বিষয়বস্তুকে একটি অ্যাপস স্ক্রিপ্ট ব্লব হিসেবে গ্রহণ করে।
get As(contentType) Blob এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন।
get Bytes(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) দেখুন।
set Bytes(position, blobSource) Integer এই ব্লবে একটি Jdbc Blob লেখার সুবিধাজনক পদ্ধতি।
set Bytes(position, blobSource, offset, length) Integer এই ব্লবে একটি Jdbc Blob লেখার সুবিধাজনক পদ্ধতি।
set Bytes(position, bytes) Integer এই মেথডটির ডকুমেন্টেশনের জন্য, java.sql.Blob#setBytes(long, byte[]) দেখুন।
set Bytes(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 — এমন একটি Blob যা অন্যান্য অ্যাপস স্ক্রিপ্ট এপিআই দ্বারা সরাসরি ব্যবহার করা যায়।


getAs(contentType)

এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন। এই মেথডটি ফাইলের নামের সাথে উপযুক্ত এক্সটেনশন যোগ করে—উদাহরণস্বরূপ, "myfile.pdf"। তবে, এটি ধরে নেয় যে ফাইলের নামের শেষ পিরিয়ডের (যদি থাকে) পরের অংশটি একটি বিদ্যমান এক্সটেনশন যা প্রতিস্থাপন করা উচিত। ফলস্বরূপ, "ShoppingList.12.25.2014" হয়ে যায় "ShoppingList.12.25.pdf"।

রূপান্তরের দৈনিক কোটা দেখতে, ‘গুগল পরিষেবার জন্য কোটা’ দেখুন। নতুন তৈরি করা গুগল ওয়ার্কস্পেস ডোমেনগুলো সাময়িকভাবে আরও কঠোর কোটার আওতাভুক্ত হতে পারে।

প্যারামিটার

নাম প্রকার বর্ণনা
content Type String যে MIME টাইপে রূপান্তর করতে হবে। বেশিরভাগ ব্লবের জন্য, 'application/pdf' হলো একমাত্র বৈধ বিকল্প। BMP, GIF, JPEG, বা PNG ফরম্যাটের ছবির জন্য, 'image/bmp' , 'image/gif' , 'image/jpeg' , বা 'image/png' এর যেকোনো একটিও বৈধ। একটি গুগল ডক্স ডকুমেন্টের জন্য, 'text/markdown' ও বৈধ।

ফেরত

Blob — ডেটা একটি পিণ্ডাকারে থাকে।


getBytes(position, length)

এই মেথডটির ডকুমেন্টেশনের জন্য, java.sql.Blob#getBytes(long, int) দেখুন।

প্যারামিটার

নাম প্রকার বর্ণনা
position Integer নিষ্কাশনযোগ্য ব্লব মানের প্রথম বাইটের ক্রমিক অবস্থান; প্রথম বাইটটি ১ নং অবস্থানে রয়েছে।
length Integer পরপর কতগুলো বাইট কপি করতে হবে; দৈর্ঘ্যের মান অবশ্যই শূন্য বা তার বেশি হতে হবে।

ফেরত

Byte[] — একটি বাইট অ্যারে যা ব্লব ভ্যালু থেকে নির্দিষ্ট সংখ্যক ধারাবাহিক বাইট ধারণ করে।


length()

এই পদ্ধতির ডকুমেন্টেশনের জন্য, java.sql.Blob#length() দেখুন।

ফেরত

Integer — এই ব্লবে থাকা বাইটের সংখ্যা।


position(pattern, start)

এই মেথডটির ডকুমেন্টেশনের জন্য, java.sql.Blob#position(byte[], long) দেখুন।

প্যারামিটার

নাম প্রকার বর্ণনা
pattern Byte[] যে বাইট অ্যারেটি অনুসন্ধান করতে হবে।
start Integer ব্লব ভ্যালুর মধ্যে অনুসন্ধান শুরু করার অবস্থান; প্রথম অবস্থানটি হলো ১।

ফেরত

Integer — যে অবস্থান থেকে নির্দিষ্ট প্যাটার্নটি শুরু হয়, অথবা প্যাটার্নটি খুঁজে না পাওয়া গেলে -১।


position(pattern, start)

এই মেথডটির ডকুমেন্টেশনের জন্য, java.sql.Blob#position(blob, long) দেখুন।

প্যারামিটার

নাম প্রকার বর্ণনা
pattern Jdbc Blob যে মানটি অনুসন্ধান করতে হবে, তা নির্দেশকারী Jdbc Blob
start Integer ব্লব ভ্যালুর মধ্যে অনুসন্ধান শুরু করার অবস্থান; প্রথম অবস্থানটি হলো ১।

ফেরত

Integer — যে অবস্থান থেকে নির্দিষ্ট প্যাটার্নটি শুরু হয়, অথবা প্যাটার্নটি খুঁজে না পাওয়া গেলে -১।


setBytes(position, blobSource)

এই ব্লবে একটি JdbcBlob লেখার সুবিধাজনক পদ্ধতি।

প্যারামিটার

নাম প্রকার বর্ণনা
position Integer ব্লবের মধ্যে যে অবস্থান থেকে লেখা শুরু করতে হবে; প্রথম অবস্থানটি হলো ১।
blob Source Blob Source এই ব্লবে লেখার জন্য ডেটার উৎস।

ফেরত

Integer — লিখিত বাইটের সংখ্যা।


setBytes(position, blobSource, offset, length)

এই ব্লবে একটি JdbcBlob লেখার সুবিধাজনক পদ্ধতি।

প্যারামিটার

নাম প্রকার বর্ণনা
position Integer ব্লবের মধ্যে যে অবস্থান থেকে লেখা শুরু করতে হবে; প্রথম অবস্থানটি হলো ১।
blob Source Blob Source এই ব্লবে লেখার জন্য ডেটার উৎস।
offset Integer প্রদত্ত বাইট অ্যারের মধ্যে অফসেট, যেখান থেকে বাইট পড়া শুরু করে সেট করতে হবে।
length Integer ব্লবে লেখার জন্য বাইটের সংখ্যা।

ফেরত

Integer — লিখিত বাইটের সংখ্যা।


setBytes(position, bytes)

এই মেথডটির ডকুমেন্টেশনের জন্য, java.sql.Blob#setBytes(long, byte[]) দেখুন।

প্যারামিটার

নাম প্রকার বর্ণনা
position Integer ব্লবের মধ্যে যে অবস্থান থেকে লেখা শুরু করতে হবে; প্রথম অবস্থানটি হলো ১।
bytes Byte[] এই ব্লবে লেখার জন্য বাইটের অ্যারে।

ফেরত

Integer — লিখিত বাইটের সংখ্যা।


setBytes(position, bytes, offset, length)

এই মেথডটির ডকুমেন্টেশনের জন্য, java.sql.Blob#setBytes(long, byte[], int, int) দেখুন।

প্যারামিটার

নাম প্রকার বর্ণনা
position Integer ব্লবের মধ্যে যে অবস্থান থেকে লেখা শুরু করতে হবে; প্রথম অবস্থানটি হলো ১।
bytes Byte[] এই ব্লবে লেখার জন্য বাইটের অ্যারে।
offset Integer প্রদত্ত বাইট অ্যারের মধ্যে অফসেট, যেখান থেকে বাইট পড়া শুরু করে সেট করতে হবে।
length Integer ব্লবে লেখার জন্য বাইটের সংখ্যা।

ফেরত

Integer — লিখিত বাইটের সংখ্যা।


truncate(length)

এই মেথডটির ডকুমেন্টেশনের জন্য, java.sql.Blob#truncate(long) দেখুন।

প্যারামিটার

নাম প্রকার বর্ণনা
length Integer সংক্ষিপ্তকরণের পর এই ব্লবটির আকার (বাইটে)।