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 |
이것 |
제목 추가
public TableBuilder addTitle (String title)
이 표에 제목을 추가합니다. 샘플: +======================TITLE=======================+
매개변수 | |
---|---|
title |
String : 제목 |
반환 값 | |
---|---|
TableBuilder |
이것 |
build
public String build ()
테이블을 빌드하고 문자열로 반환합니다.
반환 값 | |
---|---|
String |
문자열 형식의 테이블입니다. |
setOffset
public TableBuilder setOffset (int offset)
전체 표 왼쪽의 공백 수를 설정합니다.
매개변수 | |
---|---|
offset |
int : 공백 수 |
반환 값 | |
---|---|
TableBuilder |
이것 |
패딩 설정
public TableBuilder setPadding (int padding)
각 열 요소 앞뒤의 공백 수를 설정합니다.
매개변수 | |
---|---|
padding |
int : 공백 수 |
반환 값 | |
---|---|
TableBuilder |
이것 |