Package | Description |
---|---|
org.springframework.shell.table |
Allows the creation of tables that can be rendered using ASCII art.
|
Class and Description |
---|
Aligner
A strategy interface for performing text alignment.
|
BorderStyle
Provides support for different styles of borders, using simple or fancy ascii art.
|
CellMatcher
This is used to specify where some components of a Table may be applied.
|
Formatter
A Formatter is responsible for the initial rendering of a value to lines of text.
|
SimpleHorizontalAligner
An horizontal alignment strategy that allows alignment to the left, center or right.
|
SimpleVerticalAligner
Alignment strategy that allows simple vertical alignment to top, middle or bottom.
|
SizeConstraints
Strategy for computing the dimensions of a table cell.
|
SizeConstraints.Extent
Holds both a minimum and maximum width.
|
Table
This is the central API for table rendering.
|
TableBuilder
A builder class to incrementally configure a Table.
|
TableBuilder.BorderStub |
TableBuilder.BorderStub.TopLeft |
TableBuilder.CellMatcherStub |
TableModel
Abstracts away the contract a
Table will use to retrieve tabular data. |
TableModelBuilder
Helper class to build a TableModel incrementally.
|
TextWrapper
A strategy for applying text wrapping/cropping given a cell width.
|
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.