Class TimeDateStringConverter<T extends TemporalAccessor>

java.lang.Object
org.tquadrat.foundation.util.stringconverter.TimeDateStringConverter<T>
Type Parameters:
T - The type that is handled by this class.
All Implemented Interfaces:
Serializable, StringConverter<T>
Direct Known Subclasses:
InstantStringConverter, LocalDateStringConverter, LocalDateTimeStringConverter, LocalTimeStringConverter, MonthDayStringConverter, OffsetDateTimeStringConverter, OffsetTimeStringConverter, YearMonthStringConverter, YearStringConverter, ZonedDateTimeStringConverter

@ClassVersion(sourceVersion="$Id: TimeDateStringConverter.java 1130 2024-05-05 16:16:09Z tquadrat $") @API(status=STABLE, since="0.0.6") public abstract class TimeDateStringConverter<T extends TemporalAccessor> extends Object implements StringConverter<T>

The abstract base class for implementations of StringConverter for types that extend TemporalAccessor.

The format for the date/time data can be modified by applying an instance of DateTimeFormatter to the constructor TimeDateStringConverter(Class,DateTimeFormatter) that is used for parsing Strings to object instances and for converting object instances to Strings.

Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: TimeDateStringConverter.java 1130 2024-05-05 16:16:09Z tquadrat $
Since:
0.0.6
See Also:
UML Diagram
UML Diagram for "org.tquadrat.foundation.util.stringconverter.TimeDateStringConverter"

UML Diagram for "org.tquadrat.foundation.util.stringconverter.TimeDateStringConverter"

UML Diagram for "org.tquadrat.foundation.util.stringconverter.TimeDateStringConverter"