Class AbstractPeriod<T extends Date>

java.lang.Object
com.storedobject.common.Range<T>
com.storedobject.core.AbstractPeriod<T>
Type Parameters:
T - The type of the date, extending Date.
Direct Known Subclasses:
DatePeriod, TimePeriod, TimestampPeriod

public abstract class AbstractPeriod<T extends Date> extends Range<T>
AbstractPeriod represents a time period defined by a start date (from) and an end date (to). It extends the Range class and provides utility methods for working with time periods. It supports operations such as retrieving formatted date strings, calculating date-based conditions for databases, and checking for overlaps or inclusion within the defined period.
Author:
Syam