Class FmtLocalDate
java.lang.Object
org.supercsv.cellprocessor.CellProcessorAdaptor
org.supercsv.cellprocessor.time.AbstractTemporalAccessorFormattingProcessor<LocalDate>
org.supercsv.cellprocessor.time.FmtLocalDate
- All Implemented Interfaces:
CellProcessor
Converts a LocalDate to a String.
For constructors using DateTimeFormatter, refer to the following
classes:
DateTimeFormatter- formats by pattern and styleDateTimeFormatter- ISO 8601 formatsDateTimeFormatterBuilder- complex formats created via method calls
- Since:
- 2.4.0
-
Field Summary
Fields inherited from class CellProcessorAdaptor
next -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new FmtLocalDate processor, which formats a LocalDate as a String, with the same output asLocalDate.toString()FmtLocalDate(DateTimeFormatter formatter) Constructs a new FmtLocalDate processor, which formats a LocalDate as a String using the supplied formatter.FmtLocalDate(DateTimeFormatter formatter, CellProcessor next) Constructs a new FmtLocalDate processor, which formats a LocalDate as a String using the supplied formatter, then calls the next processor in the chain.FmtLocalDate(CellProcessor next) Constructs a new FmtLocalDate processor, which formats a LocalDate as a String, then calls the next processor in the chain. -
Method Summary
Methods inherited from class AbstractTemporalAccessorFormattingProcessor
executeMethods inherited from class CellProcessorAdaptor
toString, validateInputNotNull
-
Constructor Details
-
FmtLocalDate
public FmtLocalDate()Constructs a new FmtLocalDate processor, which formats a LocalDate as a String, with the same output asLocalDate.toString() -
FmtLocalDate
Constructs a new FmtLocalDate processor, which formats a LocalDate as a String, then calls the next processor in the chain.- Parameters:
next- next processor in the chain- Throws:
NullPointerException- if next is null- See Also:
-
FmtLocalDate
Constructs a new FmtLocalDate processor, which formats a LocalDate as a String using the supplied formatter.- Parameters:
formatter- the formatter to use- Throws:
NullPointerException- if formatter is null
-
FmtLocalDate
Constructs a new FmtLocalDate processor, which formats a LocalDate as a String using the supplied formatter, then calls the next processor in the chain.- Parameters:
formatter- the formatter to usenext- the next processor in the chain- Throws:
NullPointerException- if formatter or next is null
-
-
Method Details
-
getType
- Specified by:
getTypein classAbstractTemporalAccessorFormattingProcessor<LocalDate>- Returns:
- the type formatted by this subclass
-