TemporalQueries
Class TemporalQueries
- java.lang.Object
-
- java.time.temporal.TemporalQueries
public final class TemporalQueries extends Object
Common implementations of TemporalQuery
.
This class provides common implementations of TemporalQuery
. These are defined here as they must be constants, and the definition of lambdas does not guarantee that. By assigning them once here, they become 'normal' Java constants.
Queries are a key tool for extracting information from temporal objects. They exist to externalize the process of querying, permitting different approaches, as per the strategy design pattern. Examples might be a query that checks if the date is the day before February 29th in a leap year, or calculates the number