Class TableFormatter

    • Method Detail

      • getPrefixedColumns

        public Set<String> getPrefixedColumns()
      • setPrefixedColumns

        public void setPrefixedColumns​(String... prefixedColumns)
      • setColumnSorting

        public void setColumnSorting​(String column,
                                     boolean ascending)
      • setColumnHidden

        public void setColumnHidden​(String column)
      • setColumnMetadata

        public void setColumnMetadata​(String columnName,
                                      String metadataName,
                                      String metadataValue)
      • getMaxWidthSize

        public int getMaxWidthSize()
      • setMaxWidthSize

        public TableFormatter setMaxWidthSize​(int maxWidthSize)
      • isLastResultShrunk

        public boolean isLastResultShrunk()
      • getMaxMultiValueEntries

        public int getMaxMultiValueEntries()
      • setMaxMultiValueEntries

        public TableFormatter setMaxMultiValueEntries​(int maxMultiValueEntries)
      • formatCell

        protected String formatCell​(String columnName,
                                    int columnWidth,
                                    String valueAsString,
                                    String strippedValue)
      • setNullValue

        public void setNullValue​(String s)
      • setLeftBorder

        public void setLeftBorder​(boolean value)
      • setRightBorder

        public void setRightBorder​(boolean value)
      • getPrettyFieldMultiValue

        public static String getPrettyFieldMultiValue​(Iterator<?> iterator,
                                                      int maxMultiValueEntries)
      • getPrettyFieldValue

        public static Object getPrettyFieldValue​(Object value,
                                                 int multiValueMaxEntries)