Constructor de tablas

public class TableBuilder
extends Object

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


Clase auxiliar para mostrar una matriz de elementos String en una tabla.

Resumen

Constructores públicos

TableBuilder (int numColumns)

Construye un TableBuilder con un número específico de columnas.

Métodos públicos

TableBuilder addBlankLineSeparator ()

Agrega un separador de filas como: | | (espacio en blanco entre dos tubos)

TableBuilder addDoubleLineSeparator ()

Agrega un separador de fila como: +============================================ ==+

TableBuilder addLine (String[] line)

Agrega una línea.

TableBuilder addLine (String line)

Agrega una sola línea larga.

TableBuilder addSeparator (char end, char pipe)

Agrega un separador de filas personalizado.

TableBuilder addSingleLineSeparator ()

Agrega un separador de filas como: +------------------------------------------- --+

TableBuilder addTitle (String title)

Agrega un título a esta tabla.

String build ()

Construye la tabla y la devuelve como una cadena.

TableBuilder setOffset (int offset)

Establece el número de espacios en blanco a la izquierda de toda la tabla.

TableBuilder setPadding (int padding)

Establece el número de espacios en blanco antes y después de cada elemento de columna.

Constructores públicos

Constructor de tablas

public TableBuilder (int numColumns)

Construye un TableBuilder con un número específico de columnas.

Parámetros
numColumns int : número de columnas de esta tabla.

Métodos públicos

agregarSeparadorDeLíneaEnBlanco

public TableBuilder addBlankLineSeparator ()

Agrega un separador de filas como: | | (espacio en blanco entre dos tubos)

Devoluciones
TableBuilder este

agregarDoubleLineSeparator

public TableBuilder addDoubleLineSeparator ()

Agrega un separador de fila como: +============================================ ==+

Devoluciones
TableBuilder este

añadir línea

public TableBuilder addLine (String[] line)

Agrega una línea. El número de columnas en línea debe ser igual al número de columnas proporcionadas en el constructor.

Parámetros
line String : la línea.

Devoluciones
TableBuilder este

Lanza
IllegalArgumentException cuando el número de columnas en línea no coincide con el número de columnas proporcionadas en el constructor.

añadir línea

public TableBuilder addLine (String line)

Agrega una sola línea larga. TableBuilder lo ajustará si es demasiado largo. Vea el ejemplo anterior.

Parámetros
line String : la línea.

Devoluciones
TableBuilder este

agregarSeparador

public TableBuilder addSeparator (char end, 
                char pipe)

Agrega un separador de filas personalizado.

Parámetros
end char : los dos caracteres finales.

pipe char : el carácter que conecta dos extremos

Devoluciones
TableBuilder este

agregarSingleLineSeparator

public TableBuilder addSingleLineSeparator ()

Agrega un separador de filas como: +------------------------------------------- --+

Devoluciones
TableBuilder este

añadir título

public TableBuilder addTitle (String title)

Agrega un título a esta tabla. Muestra: +======================TÍTULO========================+

Parámetros
title String : título

Devoluciones
TableBuilder este

construir

public String build ()

Construye la tabla y la devuelve como una cadena.

Devoluciones
String la tabla en formato de cadena.

establecercompensación

public TableBuilder setOffset (int offset)

Establece el número de espacios en blanco a la izquierda de toda la tabla.

Parámetros
offset int : el número de espacios en blanco

Devoluciones
TableBuilder este

setPadding

public TableBuilder setPadding (int padding)

Establece el número de espacios en blanco antes y después de cada elemento de columna.

Parámetros
padding int : el número de espacios en blanco

Devoluciones
TableBuilder este