Package org.springframework.shell.table
Interface TextWrapper
- All Known Implementing Classes:
DebugTextWrapper
,DelimiterTextWrapper
,KeyValueTextWrapper
public interface TextWrapper
A strategy for applying text wrapping/cropping given a cell width.
-
Method Summary
-
Method Details
-
wrap
- Parameters:
original
- the text in its original formcolumnWidth
- the width to conform to- Returns:
- a list of lines where each line length MUST be equal to
columnWidth
(padding with spaces if appropriate). There is no constraint on the number of lines returned however (typically, will be greater than the input number if wrapping occurred).
-