Package tech.tablesaw.columns
Class TemporalColumnFormatter
- java.lang.Object
-
- tech.tablesaw.columns.ColumnFormatter
-
- tech.tablesaw.columns.TemporalColumnFormatter
-
- Direct Known Subclasses:
DateColumnFormatter
,InstantColumnFormatter
,TimeColumnFormatter
public abstract class TemporalColumnFormatter extends ColumnFormatter
Abstract class for Column Formatters for temporal columns Date, DateTime, Time, and Instant Every column type has a specialized print formatter that is used for formatting output for both table printing via, for example, table.printAll(). It is also used for writing text files using table.write().csv()
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TemporalColumnFormatter()
Constructs a new default Formatter.protected
TemporalColumnFormatter(DateTimeFormatter format)
Constructs a new Formatter with the given formatter and an empty missing value string.protected
TemporalColumnFormatter(DateTimeFormatter format, String missingValueString)
Constructs a new Formatter with the given formatter and missing value string.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DateTimeFormatter
getFormat()
-
Methods inherited from class tech.tablesaw.columns.ColumnFormatter
getMissingString
-
-
-
-
Constructor Detail
-
TemporalColumnFormatter
protected TemporalColumnFormatter(DateTimeFormatter format)
Constructs a new Formatter with the given formatter and an empty missing value string.
-
TemporalColumnFormatter
protected TemporalColumnFormatter(DateTimeFormatter format, String missingValueString)
Constructs a new Formatter with the given formatter and missing value string.
-
TemporalColumnFormatter
protected TemporalColumnFormatter()
Constructs a new default Formatter. This produces unformatted output.
-
-
Method Detail
-
getFormat
public DateTimeFormatter getFormat()
-
-