Module org.jline

Interface Printer

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  Printer.TableRows  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String ALL
      Value: Boolean
      Applies: TABLE
      Ignore columnsOut configuration.
      static List<String> BOOLEAN_KEYS  
      static String BORDER
      Value: String
      Applies: TABLE
      Table cell vertical border character.
      static String COLUMNS
      Value: List<String>
      Applies: TABLE
      Display given columns on table.
      static String COLUMNS_IN
      Value: List<String>
      Applies: TABLE
      These map values will be added to the table before all the other keys.
      static String COLUMNS_OUT
      Value: List<String>
      Applies: TABLE
      These map values will not be inserted to the table.
      static String EXCLUDE
      Value: List<String>
      Applies: TABLE
      Exclude given columns on table.
      static String HIGHLIGHT_VALUE
      Value: Map<regex, function>.
      Applies: TABLE
      If command result map key matches with regex the highlight function is applied to the corresponding map value.
      static String INCLUDE
      Value: List<String>
      Applies: TABLE
      Include given columns on table.
      static String INDENTION
      Value: Integer
      Applies: MAP
      Indention size.
      static String MAP_SIMILARITY
      Value: Double
      Applies: MAP and TABLE
      default value 0.8 i.e.
      static String MAX_COLUMN_WIDTH
      Value: Integer
      Applies: MAP and TABLE
      Maximum column width.
      static String MAX_DEPTH
      Value: Integer
      Applies: MAP
      Maximum depth objects are resolved.
      static String MAXROWS
      Value: Integer
      Applies: MAP and TABLE
      Maximum number of lines to display.
      static String OBJECT_TO_MAP
      Value: Map<class, function>
      Applies: MAP and TABLE
      Overrides the ScriptEngine toMap() method.
      static String OBJECT_TO_STRING
      Value: Map<class, function>
      Applies: MAP and TABLE
      Overrides the ScriptEngine toString() method.
      static String ONE_ROW_TABLE
      Value: Boolean
      Applies: TABLE
      Display one row data on table.
      static String ROW_HIGHLIGHT
      Value: TableRows
      Applies: TABLE
      Highlight table rows.
      static String ROWNUM
      Value: Boolean
      Applies: TABLE
      Display table row numbers.
      static String SHORT_NAMES
      Value: Boolean
      Applies: TABLE
      Truncate table column names: property.field to field.
      static String SKIP_DEFAULT_OPTIONS
      Value: Boolean
      Applies: MAP and TABLE
      Ignore all options defined in PRNT_OPTIONS.
      static String STRUCT_ON_TABLE
      Value: Boolean
      Applies: TABLE
      Display object structures and lists on table.
      static String STYLE
      Value: String
      Use nanorc STYLE
      static String TO_STRING
      Value: Boolean
      Applies: MAP and TABLE
      Use object's toString() method to get print value DEFAULT: object's fields are put to property map before printing
      static String VALUE_STYLE
      Value: String
      Applies: MAP and TABLE
      Nanorc syntax style used to highlight values.
      static String WIDTH
      Value: Integer
      Applies: MAP and TABLE
      Display width (default terminal width).
    • Field Detail

      • COLUMNS

        static final String COLUMNS
        Value: List<String>
        Applies: TABLE
        Display given columns on table.
        See Also:
        Constant Field Values
      • EXCLUDE

        static final String EXCLUDE
        Value: List<String>
        Applies: TABLE
        Exclude given columns on table.
        See Also:
        Constant Field Values
      • INCLUDE

        static final String INCLUDE
        Value: List<String>
        Applies: TABLE
        Include given columns on table.
        See Also:
        Constant Field Values
      • MAX_COLUMN_WIDTH

        static final String MAX_COLUMN_WIDTH
        Value: Integer
        Applies: MAP and TABLE
        Maximum column width.
        See Also:
        Constant Field Values
      • MAX_DEPTH

        static final String MAX_DEPTH
        Value: Integer
        Applies: MAP
        Maximum depth objects are resolved.
        See Also:
        Constant Field Values
      • MAXROWS

        static final String MAXROWS
        Value: Integer
        Applies: MAP and TABLE
        Maximum number of lines to display.
        See Also:
        Constant Field Values
      • ONE_ROW_TABLE

        static final String ONE_ROW_TABLE
        Value: Boolean
        Applies: TABLE
        Display one row data on table.
        See Also:
        Constant Field Values
      • SHORT_NAMES

        static final String SHORT_NAMES
        Value: Boolean
        Applies: TABLE
        Truncate table column names: property.field to field.
        See Also:
        Constant Field Values
      • SKIP_DEFAULT_OPTIONS

        static final String SKIP_DEFAULT_OPTIONS
        Value: Boolean
        Applies: MAP and TABLE
        Ignore all options defined in PRNT_OPTIONS.
        See Also:
        Constant Field Values
      • STRUCT_ON_TABLE

        static final String STRUCT_ON_TABLE
        Value: Boolean
        Applies: TABLE
        Display object structures and lists on table.
        See Also:
        Constant Field Values
      • TO_STRING

        static final String TO_STRING
        Value: Boolean
        Applies: MAP and TABLE
        Use object's toString() method to get print value DEFAULT: object's fields are put to property map before printing
        See Also:
        Constant Field Values
      • VALUE_STYLE

        static final String VALUE_STYLE
        Value: String
        Applies: MAP and TABLE
        Nanorc syntax style used to highlight values.
        See Also:
        Constant Field Values
      • WIDTH

        static final String WIDTH
        Value: Integer
        Applies: MAP and TABLE
        Display width (default terminal width).
        See Also:
        Constant Field Values
      • BORDER

        static final String BORDER
        Value: String
        Applies: TABLE
        Table cell vertical border character.
        See Also:
        Constant Field Values
      • ROW_HIGHLIGHT

        static final String ROW_HIGHLIGHT
        Value: TableRows
        Applies: TABLE
        Highlight table rows.
        See Also:
        Constant Field Values
      • COLUMNS_IN

        static final String COLUMNS_IN
        Value: List<String>
        Applies: TABLE
        These map values will be added to the table before all the other keys.
        See Also:
        Constant Field Values
      • COLUMNS_OUT

        static final String COLUMNS_OUT
        Value: List<String>
        Applies: TABLE
        These map values will not be inserted to the table.
        See Also:
        Constant Field Values
      • HIGHLIGHT_VALUE

        static final String HIGHLIGHT_VALUE
        Value: Map<regex, function>.
        Applies: TABLE
        If command result map key matches with regex the highlight function is applied to the corresponding map value. The regex = * is processed after all the other regexes and the highlight function will be applied to all map values that have not been already highlighted.
        See Also:
        Constant Field Values
      • MAP_SIMILARITY

        static final String MAP_SIMILARITY
        Value: Double
        Applies: MAP and TABLE
        default value 0.8 i.e. if at least of 4 of the 5 results map keys match with reference key set the result will be printed out as a table.
        See Also:
        Constant Field Values
      • OBJECT_TO_MAP

        static final String OBJECT_TO_MAP
        Value: Map<class, function>
        Applies: MAP and TABLE
        Overrides the ScriptEngine toMap() method.
        See Also:
        Constant Field Values
      • OBJECT_TO_STRING

        static final String OBJECT_TO_STRING
        Value: Map<class, function>
        Applies: MAP and TABLE
        Overrides the ScriptEngine toString() method.
        See Also:
        Constant Field Values
      • BOOLEAN_KEYS

        static final List<String> BOOLEAN_KEYS