TableBuilder
public
class
TableBuilder
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TableBuilder |
टेबल में स्ट्रिंग एलिमेंट का मैट्रिक्स दिखाने के लिए हेल्पर क्लास.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
TableBuilder(int numColumns)
तय संख्या में कॉलम वाला TableBuilder बनाता है. |
सार्वजनिक तरीके | |
---|---|
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)
हर कॉलम एलिमेंट के पहले और बाद में, खाली जगह की संख्या सेट करता है |
पब्लिक कंस्ट्रक्टर
TableBuilder
public TableBuilder (int numColumns)
तय संख्या में कॉलम वाला TableBuilder बनाता है.
पैरामीटर | |
---|---|
numColumns |
int : इस टेबल में कॉलम की संख्या. |
सार्वजनिक तरीके
addBlankLineSeparator
public TableBuilder addBlankLineSeparator ()
पंक्ति के बीच सेपरेटर जोड़ता है, जैसे: | | (दो पाइप के बीच खाली जगह)
रिटर्न | |
---|---|
TableBuilder |
यह |
addDoubleLineSeparator
public TableBuilder addDoubleLineSeparator ()
पंक्ति के बीच सेपरेटर जोड़ता है, जैसे: +=============================================+
रिटर्न | |
---|---|
TableBuilder |
यह |
addLine
public TableBuilder addLine (String[] line)
एक लाइन जोड़ता है. लाइन में कॉलम की संख्या, कन्स्ट्रक्टर में दी गई numColumns के बराबर होनी चाहिए.
पैरामीटर | |
---|---|
line |
String : लाइन. |
रिटर्न | |
---|---|
TableBuilder |
यह |
थ्रो | |
---|---|
IllegalArgumentException |
जब लाइन में मौजूद कॉलम की संख्या, कंस्ट्रक्टर में दिए गए numColumns से मेल नहीं खाती. |
addLine
public TableBuilder addLine (String line)
एक लंबी लाइन जोड़ता है. अगर टेक्स्ट बहुत लंबा है, तो TableBuilder उसे रैप कर देगा. ऊपर दिया गया उदाहरण देखें.
पैरामीटर | |
---|---|
line |
String : लाइन. |
रिटर्न | |
---|---|
TableBuilder |
यह |
addSeparator
public TableBuilder addSeparator (char end, char pipe)
कस्टम लाइन सेपरेटर जोड़ता है.
पैरामीटर | |
---|---|
end |
char : दो आखिरी वर्ण. |
pipe |
char : दो छोर जोड़ने वाला वर्ण |
रिटर्न | |
---|---|
TableBuilder |
यह |
addSingleLineSeparator
public TableBuilder addSingleLineSeparator ()
पंक्ति के बीच सेपरेटर जोड़ता है, जैसे कि: +---------------------------------------------+
रिटर्न | |
---|---|
TableBuilder |
यह |
addTitle
public TableBuilder addTitle (String title)
इस टेबल में टाइटल जोड़ता है. सैंपल: +======================TITLE=======================+
पैरामीटर | |
---|---|
title |
String : टाइटल |
रिटर्न | |
---|---|
TableBuilder |
यह |
बिल्ड
public String build ()
टेबल बनाता है और उसे स्ट्रिंग के तौर पर दिखाता है.
रिटर्न | |
---|---|
String |
टेबल को स्ट्रिंग फ़ॉर्मैट में. |
setOffset
public TableBuilder setOffset (int offset)
पूरी टेबल की बाईं ओर मौजूद खाली जगह की संख्या सेट करता है
पैरामीटर | |
---|---|
offset |
int : खाली जगह की संख्या |
रिटर्न | |
---|---|
TableBuilder |
यह |
setPadding
public TableBuilder setPadding (int padding)
हर कॉलम एलिमेंट के पहले और बाद में, खाली जगह की संख्या सेट करता है
पैरामीटर | |
---|---|
padding |
int : खाली जगह की संख्या |
रिटर्न | |
---|---|
TableBuilder |
यह |