Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

TableBuilder

public class TableBuilder
extends Object

java.lang.Object
com.android.tradefed.util.TableBuilder


String要素のマトリックスをテーブルに表示するヘルパークラス。

概要

パブリックコンストラクター

TableBuilder (int numColumns)

特定の列数でTableBuilderを構築します。

パブリックメソッド

TableBuilder addBlankLineSeparator ()

次のような行区切り文字を追加します。| | (2つのパイプ間の空白)

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 ()

次のような行区切り文字を追加します。| | (2つのパイプ間の空白)

戻り値
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 :2つの終了文字。

pipe char :両端を結ぶ文字

戻り値
TableBuilder この

addSingleLineSeparator

public TableBuilder addSingleLineSeparator ()

+ -------------------------------------------のような行セパレーターを追加します。 -+

戻り値
TableBuilder この

表題を加える

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 この