TableBuilder

public class TableBuilder
extends Object

java.lang.객체
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 이것

추가선

public TableBuilder addLine (String[] line)

줄을 추가합니다. 행의 열 수는 생성자에 제공된 numColumns와 같아야 합니다.

매개변수
line String : 줄.

보고
TableBuilder 이것

던지기
IllegalArgumentException 줄의 열 수가 생성자에 제공된 numColumns와 일치하지 않는 경우.

추가선

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 이것

추가제목

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 이것