- java.lang.Object
-
- org.jooq.TXTFormat
-
public final class TXTFormat extends Object
A CSV formatting type, which can be used to configure CSV imports / exports.- Author:
- Lukas Eder
-
-
Constructor Summary
Constructors Constructor Description TXTFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
horizontalCellBorder()
Whether the horizontal cell border (line between data cells) should be displayed.TXTFormat
horizontalCellBorder(boolean newHorizontalCellBorder)
Whether the horizontal cell border (line between data cells) should be displayed.boolean
horizontalHeaderBorder()
Whether the horizontal header border (line between header and data cells) should be displayed.TXTFormat
horizontalHeaderBorder(boolean newHorizontalHeaderBorder)
Whether the horizontal header border (line between header and data cells) should be displayed.boolean
horizontalTableBorder()
Whether the horizontal table border (top and bottom line) should be displayed.TXTFormat
horizontalTableBorder(boolean newHorizontalTableBorder)
Whether the horizontal table border (top and bottom line) should be displayed.boolean
intersectLines()
Whether horizontal and vertical lines should be intersected with a'+'
symbol.TXTFormat
intersectLines(boolean newIntersectLines)
Whether horizontal and vertical lines should be intersected with a'+'
symbol.int
maxColWidth()
The maximum column width, defaulting to no limit.TXTFormat
maxColWidth(int newMaxColWidth)
The minimum column width, defaulting to no limit.int
maxRows()
The maximum number of rows to be included in the format, defaulting to all rows.TXTFormat
maxRows(int newMaxRows)
The maximum number of rows to be included in the format, defaulting to all rows.int
minColWidth()
The minimum column width, defaulting to 4TXTFormat
minColWidth(int newMinColWidth)
The minimum column width, defaulting to 4boolean
verticalCellBorder()
Whether the vertical cell borders (lines between data cells) should be displayed.TXTFormat
verticalCellBorder(boolean newVerticalCellBorder)
Whether the vertical cell borders (lines between data cells) should be displayed.boolean
verticalTableBorder()
Whether the vertical table border (left and right most lines) should be displayed.TXTFormat
verticalTableBorder(boolean newVerticalTableBorder)
Whether the vertical table border (left and right most lines) should be displayed.
-
-
-
Field Detail
-
DEFAULT
public static final TXTFormat DEFAULT
-
-
Method Detail
-
maxRows
public TXTFormat maxRows(int newMaxRows)
The maximum number of rows to be included in the format, defaulting to all rows.
-
maxRows
public int maxRows()
The maximum number of rows to be included in the format, defaulting to all rows.
-
minColWidth
public TXTFormat minColWidth(int newMinColWidth)
The minimum column width, defaulting to 4
-
minColWidth
public int minColWidth()
The minimum column width, defaulting to 4
-
maxColWidth
public TXTFormat maxColWidth(int newMaxColWidth)
The minimum column width, defaulting to no limit.
-
maxColWidth
public int maxColWidth()
The maximum column width, defaulting to no limit.
-
horizontalTableBorder
public TXTFormat horizontalTableBorder(boolean newHorizontalTableBorder)
Whether the horizontal table border (top and bottom line) should be displayed.
-
horizontalTableBorder
public boolean horizontalTableBorder()
Whether the horizontal table border (top and bottom line) should be displayed.
-
horizontalHeaderBorder
public TXTFormat horizontalHeaderBorder(boolean newHorizontalHeaderBorder)
Whether the horizontal header border (line between header and data cells) should be displayed.
-
horizontalHeaderBorder
public boolean horizontalHeaderBorder()
Whether the horizontal header border (line between header and data cells) should be displayed.
-
horizontalCellBorder
public TXTFormat horizontalCellBorder(boolean newHorizontalCellBorder)
Whether the horizontal cell border (line between data cells) should be displayed.
-
horizontalCellBorder
public boolean horizontalCellBorder()
Whether the horizontal cell border (line between data cells) should be displayed.
-
verticalTableBorder
public TXTFormat verticalTableBorder(boolean newVerticalTableBorder)
Whether the vertical table border (left and right most lines) should be displayed.
-
verticalTableBorder
public boolean verticalTableBorder()
Whether the vertical table border (left and right most lines) should be displayed.
-
verticalCellBorder
public TXTFormat verticalCellBorder(boolean newVerticalCellBorder)
Whether the vertical cell borders (lines between data cells) should be displayed.
-
verticalCellBorder
public boolean verticalCellBorder()
Whether the vertical cell borders (lines between data cells) should be displayed.
-
intersectLines
public TXTFormat intersectLines(boolean newIntersectLines)
Whether horizontal and vertical lines should be intersected with a'+'
symbol.
-
intersectLines
public boolean intersectLines()
Whether horizontal and vertical lines should be intersected with a'+'
symbol.
-
-