টেবিল বিল্ডার
public class TableBuilder
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.util.TableBuilder |
একটি টেবিলে স্ট্রিং উপাদানগুলির একটি ম্যাট্রিক্স প্রদর্শনের জন্য সহায়ক শ্রেণী।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
TableBuilder (int numColumns) নির্দিষ্ট সংখ্যক কলাম সহ একটি টেবিলবিল্ডার তৈরি করে। |
পাবলিক পদ্ধতি | |
---|---|
TableBuilder | addBlankLineSeparator () একটি সারি বিভাজক যোগ করে যেমন: | | (দুটি পাইপের মধ্যে ফাঁকা জায়গা) |
TableBuilder | addDoubleLineSeparator () সারি বিভাজক যোগ করে যেমন: +========================================= ==+ |
TableBuilder | addLine (String[] line) একটি লাইন যোগ করে। |
TableBuilder | addLine (String line) একটি একক দীর্ঘ লাইন যোগ করে। |
TableBuilder | addSeparator (char end, char pipe) একটি কাস্টম সারি বিভাজক যোগ করে। |
TableBuilder | addSingleLineSeparator () একটি সারি বিভাজক যোগ করে যেমন: +----------------------------------------- --+ |
TableBuilder | addTitle (String title) এই টেবিলে একটি শিরোনাম যোগ করে। |
String | build () টেবিল তৈরি করে এবং একটি স্ট্রিং হিসাবে ফিরে আসে। |
TableBuilder | setOffset (int offset) পুরো টেবিলের বামে সাদা স্থানের সংখ্যা সেট করে |
TableBuilder | setPadding (int padding) প্রতিটি কলাম উপাদানের আগে এবং পরে সাদা স্থানের সংখ্যা সেট করে |
পাবলিক কনস্ট্রাক্টর
টেবিল বিল্ডার
public TableBuilder (int numColumns)
নির্দিষ্ট সংখ্যক কলাম সহ একটি টেবিলবিল্ডার তৈরি করে।
পরামিতি | |
---|---|
numColumns | int : এই টেবিলে কলামের সংখ্যা। |
পাবলিক পদ্ধতি
addBlankLineSeparator
public TableBuilder addBlankLineSeparator ()
একটি সারি বিভাজক যোগ করে যেমন: | | (দুটি পাইপের মধ্যে ফাঁকা জায়গা)
রিটার্নস | |
---|---|
TableBuilder | এই |
ডাবললাইন সেপারেটর যোগ করুন
public TableBuilder addDoubleLineSeparator ()
সারি বিভাজক যোগ করে যেমন: +========================================= ==+
রিটার্নস | |
---|---|
TableBuilder | এই |
অ্যাডলাইন
public TableBuilder addLine (String[] line)
একটি লাইন যোগ করে। লাইনে থাকা কলামের সংখ্যা অবশ্যই কনস্ট্রাক্টরে প্রদত্ত সংখ্যক কলামের সমান হবে।
পরামিতি | |
---|---|
line | String : লাইন। |
রিটার্নস | |
---|---|
TableBuilder | এই |
নিক্ষেপ করে | |
---|---|
IllegalArgumentException | যখন লাইনে কলামের সংখ্যা কনস্ট্রাক্টরে প্রদত্ত numColumns এর সাথে একমত হয় না। |
অ্যাডলাইন
public TableBuilder addLine (String line)
একটি একক দীর্ঘ লাইন যোগ করে। TableBuilder এটি মোড়ানো হবে যদি এটি খুব দীর্ঘ হয়. উপরের উদাহরণ দেখুন।
পরামিতি | |
---|---|
line | String : লাইন। |
রিটার্নস | |
---|---|
TableBuilder | এই |
addSeparator
public TableBuilder addSeparator (char end, char pipe)
একটি কাস্টম সারি বিভাজক যোগ করে।
পরামিতি | |
---|---|
end | char : দুই প্রান্তের অক্ষর। |
pipe | char : দুটি প্রান্তকে সংযুক্তকারী অক্ষর |
রিটার্নস | |
---|---|
TableBuilder | এই |
SingleLineSeparator যোগ করুন
public TableBuilder addSingleLineSeparator ()
একটি সারি বিভাজক যোগ করে যেমন: +----------------------------------------- --+
রিটার্নস | |
---|---|
TableBuilder | এই |
শিরোনাম যোগ করুন
public TableBuilder addTitle (String title)
এই টেবিলে একটি শিরোনাম যোগ করে। নমুনা: +====================== TITLE=======================
পরামিতি | |
---|---|
title | String : শিরোনাম |
রিটার্নস | |
---|---|
TableBuilder | এই |
নির্মাণ
public String build ()
টেবিল তৈরি করে এবং একটি স্ট্রিং হিসাবে ফিরে আসে।
রিটার্নস | |
---|---|
String | স্ট্রিং বিন্যাসে টেবিল। |
সেটঅফসেট
public TableBuilder setOffset (int offset)
পুরো টেবিলের বামে সাদা স্থানের সংখ্যা সেট করে
পরামিতি | |
---|---|
offset | int : সাদা স্থান সংখ্যা |
রিটার্নস | |
---|---|
TableBuilder | এই |
সেটপ্যাডিং
public TableBuilder setPadding (int padding)
প্রতিটি কলাম উপাদানের আগে এবং পরে সাদা স্থানের সংখ্যা সেট করে
পরামিতি | |
---|---|
padding | int : সাদা স্থান সংখ্যা |
রিটার্নস | |
---|---|
TableBuilder | এই |