Class ColumnPrinter


  • public class ColumnPrinter
    extends java.lang.Object
    Class with static methods to print TableColumn objects
    Version:
    2.0
    • Method Detail

      • columnsToStringTable

        public static java.util.List<java.lang.String> columnsToStringTable​(TableColumn... columns)
        Creates a List of Strings of lines from some TableColumns
        Parameters:
        columns - TableColumn[] of table columns to make the table from
        Returns:
        List of Strings of the lines of the table
        See Also:
        TableColumn
      • columnsToStringTable

        public static java.util.List<java.lang.String> columnsToStringTable​(java.util.List<TableColumn> columns)
        Creates a List of Strings of lines from a List of TableColumns
        Parameters:
        columns - List of TableColumns to use
        Returns:
        List of Strings of lines
        See Also:
        TableColumn
      • printColumns

        public static void printColumns​(TableColumn... columns)
        Prints a TableColumn[] to System.out
        Parameters:
        columns - TableColumn[] of table columns to print
      • printColumns

        public static void printColumns​(java.io.PrintStream stream,
                                        TableColumn... columns)
        Prints a TableColumn[] to a PrintStream
        Parameters:
        stream - PrintStream to print to
        columns - TableColumn[] of table columns to print
        See Also:
        PrintStream
      • printColumns

        public static void printColumns​(java.io.PrintStream stream,
                                        java.util.List<TableColumn> columns)
        Prints a List of TableColumns to a PrintStream
        Parameters:
        stream - PrintStream to print to
        columns - List of TableColumns to print
      • printColumns

        public static void printColumns​(java.util.List<TableColumn> columns)
        Prints a List of TableColumns to System.out
        Parameters:
        columns - List of TableColumns to print