टेबलबिल्डर
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 | यह |