Class OTableFormatter

java.lang.Object
com.orientechnologies.orient.console.OTableFormatter

public class OTableFormatter extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • setColumnSorting

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

      public void setColumnHidden(String column)
    • writeRecords

      public void writeRecords(List<? extends OIdentifiable> resultSet, int limit)
    • writeRecords

      public void writeRecords(List<? extends OIdentifiable> resultSet, int limit, OCallable<Object,OIdentifiable> iAfterDump)
    • setColumnAlignment

      public void setColumnAlignment(String column, OTableFormatter.ALIGNMENT alignment)
    • setColumnMetadata

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

      public int getMaxWidthSize()
    • setMaxWidthSize

      public OTableFormatter setMaxWidthSize(int maxWidthSize)
    • getMaxMultiValueEntries

      public int getMaxMultiValueEntries()
    • setMaxMultiValueEntries

      public OTableFormatter setMaxMultiValueEntries(int maxMultiValueEntries)
    • dumpRecordInTable

      public void dumpRecordInTable(int iIndex, OIdentifiable iRecord, Map<String,Integer> iColumns)
    • formatCell

      protected String formatCell(String columnName, int columnWidth, String valueAsString)
    • 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)
    • setFooter

      public void setFooter(ODocument footer)
    • getPrettyFieldValue

      public static Object getPrettyFieldValue(Object value, int multiValueMaxEntries)