# Uses of Interface
org.apache.commons.cli.help.TableDefinition

Packages that use TableDefinition
Package
Description
org.apache.commons.cli.help
The help production system.

- ## Uses of TableDefinition in org.apache.commons.cli.help

  Methods in org.apache.commons.cli.help that return TableDefinition
  Modifier and Type
  Method
  Description
  `protected TableDefinition`
  TextHelpAppendable.`adjustTableFormat(TableDefinition table)`
  Adjusts the table format.
  `static TableDefinition`
  TableDefinition.`from(String caption, List<TextStyle> columnStyle, List<String> headers, Iterable<List<String>> rows)`
  A helper function to create a table instance from the various components.
  `protected abstract TableDefinition`
  AbstractHelpFormatter.`getTableDefinition(Iterable<Option> options)`
  Converts a collection of `Option`s into a `TableDefinition`.
  `TableDefinition`
  HelpFormatter.`getTableDefinition(Iterable<Option> options)`
  Gets the table definition for the options.
  Methods in org.apache.commons.cli.help with parameters of type TableDefinition
  Modifier and Type
  Method
  Description
  `protected TableDefinition`
  TextHelpAppendable.`adjustTableFormat(TableDefinition table)`
  Adjusts the table format.
  `void`
  HelpAppendable.`appendTable(TableDefinition table)`
  Appends a table.
  `void`
  TextHelpAppendable.`appendTable(TableDefinition rawTable)`
  `final void`
  AbstractHelpFormatter.`printOptions(TableDefinition tableDefinition)`
  Prints a `TableDefinition` to the `HelpAppendable`.