टेबलबिल्डर

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 यह

addDoubleLineSeparator

public TableBuilder addDoubleLineSeparator ()

एक पंक्ति विभाजक जोड़ता है जैसे: +========================================== ==+

रिटर्न
TableBuilder यह

ऐडलाइन

public TableBuilder addLine (String[] line)

एक पंक्ति जोड़ता है. लाइन में कॉलम की संख्या कंस्ट्रक्टर में दिए गए नंबर कॉलम के बराबर होनी चाहिए।

पैरामीटर
line String : रेखा.

रिटर्न
TableBuilder यह

फेंकता
IllegalArgumentException जब लाइन में कॉलम की संख्या कंस्ट्रक्टर में दिए गए numColumns से सहमत नहीं होती है।

ऐडलाइन

public TableBuilder addLine (String line)

एक लंबी लाइन जोड़ता है. यदि यह बहुत लंबा है तो टेबलबिल्डर इसे लपेट देगा। ऊपर उदाहरण देखें.

पैरामीटर
line String : रेखा.

रिटर्न
TableBuilder यह

addSeparator

public TableBuilder addSeparator (char end, 
                char pipe)

एक कस्टम पंक्ति विभाजक जोड़ता है।

पैरामीटर
end char : दो अंतिम अक्षर।

pipe char : दो सिरों को जोड़ने वाला अक्षर

रिटर्न
TableBuilder यह

addSingleLineSeparator

public TableBuilder addSingleLineSeparator ()

एक पंक्ति विभाजक जोड़ता है जैसे: +---------------------------------------------------------------- --+

रिटर्न
TableBuilder यह

शीर्षक जोडें

public TableBuilder addTitle (String title)

इस तालिका में एक शीर्षक जोड़ता है. नमूना: +======================शीर्षक======================+

पैरामीटर
title String : शीर्षक

रिटर्न
TableBuilder यह

निर्माण

public String build ()

तालिका बनाता है और एक स्ट्रिंग के रूप में लौटता है।

रिटर्न
String स्ट्रिंग प्रारूप में तालिका.

सेटऑफ़सेट

public TableBuilder setOffset (int offset)

संपूर्ण तालिका के बायीं ओर रिक्त स्थान की संख्या निर्धारित करता है

पैरामीटर
offset int : सफेद स्थान की संख्या

रिटर्न
TableBuilder यह

सेटपैडिंग

public TableBuilder setPadding (int padding)

प्रत्येक स्तंभ तत्व के पहले और बाद में रिक्त स्थान की संख्या निर्धारित करता है

पैरामीटर
padding int : सफेद स्थान की संख्या

रिटर्न
TableBuilder यह