TemporalQuery
Interface TemporalQuery<R>
- Type Parameters:
-
R
- the type returned from the query
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface TemporalQuery<R>
Strategy for querying a temporal object.
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 of days to your next birthday.
The TemporalField
interface provides another mechanism for querying temporal objects. That interface is limited t