جدول ساز
 public class TableBuilder
 extends Object
  
  
  
| java.lang.object | |
| ↳ | com.android.tradefed.util.TableBuilder | 
کلاس کمکی برای نمایش ماتریسی از عناصر String در جدول.
خلاصه
| سازندگان عمومی | |
|---|---|
| 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)تعداد فضای خالی قبل و بعد از هر عنصر ستون را تنظیم می کند | 
سازندگان عمومی
جدول ساز
public TableBuilder (int numColumns)
یک TableBuilder با تعداد مشخصی از ستون ها می سازد.
| پارامترها | |
|---|---|
| numColumns | int: تعداد ستون های این جدول. | 
روش های عمومی
افزودنBlankLineSeparator
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 | این | 
افزودن جداکننده
public TableBuilder addSeparator (char end, char pipe)
یک جداکننده ردیف سفارشی اضافه می کند.
| پارامترها | |
|---|---|
| end | char: شخصیت دو پایانی. | 
| pipe | char: شخصیتی که دو سر را به هم متصل می کند | 
| برمی گرداند | |
|---|---|
| TableBuilder | این | 
افزودنSingleLineSeparator
public TableBuilder addSingleLineSeparator ()
جداکننده ردیفی را اضافه می کند: +------------------------------------------ --+
| برمی گرداند | |
|---|---|
| TableBuilder | این | 
افزودن عنوان
public TableBuilder addTitle (String 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 | این | 
