Class ObjectPrinter
- java.lang.Object
-
- org.dnsge.util.tableprinter.printer.ObjectPrinter
-
public class ObjectPrinter extends java.lang.Object
Class with static methods to printTableRowItem
objects- Version:
- 2.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.lang.String>
objectsToStringTable(java.util.List<TableRowItem> items)
static java.util.List<java.lang.String>
objectsToStringTable(TableRowItem... items)
Creates aList
of Strings of lines from someTableRowItems
static void
printObjects(java.io.PrintStream stream, java.util.List<TableRowItem> items)
static void
printObjects(java.io.PrintStream stream, TableRowItem... items)
Prints aTableRowItems
to aPrintStream
static void
printObjects(java.util.List<TableRowItem> items)
static void
printObjects(TableRowItem... items)
Prints an array ofTableRowItems
toSystem.out
-
-
-
Method Detail
-
objectsToStringTable
public static java.util.List<java.lang.String> objectsToStringTable(java.util.List<TableRowItem> items)
Creates aList
of Strings of lines from aList
ofTableRowItems
. This method is used by each printer method to create the string table.- Parameters:
items
-List
ofTableRowItems
to use- Returns:
List
of Strings of lines
-
objectsToStringTable
public static java.util.List<java.lang.String> objectsToStringTable(TableRowItem... items)
Creates aList
of Strings of lines from someTableRowItems
- Parameters:
items
-TableRowItem[]
of table row items to make the table from- Returns:
List
of Strings of lines- See Also:
TableRowItem
-
printObjects
public static void printObjects(java.io.PrintStream stream, TableRowItem... items)
Prints aTableRowItems
to aPrintStream
- Parameters:
stream
-PrintStream
to print toitems
- Array ofTableRowItems
to print
-
printObjects
public static void printObjects(TableRowItem... items)
Prints an array ofTableRowItems
toSystem.out
- Parameters:
items
- Array ofTableRowItems
to print
-
printObjects
public static void printObjects(java.io.PrintStream stream, java.util.List<TableRowItem> items)
- Parameters:
stream
-PrintStream
to print toitems
-List
ofTableRowItems
to print
-
printObjects
public static void printObjects(java.util.List<TableRowItem> items)
- Parameters:
items
-List
ofTableRowItems
to print
-
-