Package net.time4j.engine
Interface ThreetenAdapter
- All Superinterfaces:
TemporalAccessor
- All Known Implementing Classes:
AnnualDate,CalendarMonth,CalendarYear,Moment,Month,PlainDate,PlainTime,PlainTimestamp,Weekday,ZonalDateTime
Defines the implementing chronological entity as TemporalAccessor.
- Since:
- 4.0
- Author:
- Meno Hochschild
-
Method Summary
Modifier and TypeMethodDescriptiondefault intget(TemporalField field)default longgetLong(TemporalField field)default booleanisSupported(TemporalField field)default <R> Rquery(TemporalQuery<R> query)default ValueRangerange(TemporalField field)Converts this object to aTemporalAccessor.
-
Method Details
-
toTemporalAccessor
TemporalAccessor toTemporalAccessor()Converts this object to a
TemporalAccessor.Any implementation is required to return a new object with a different concrete type, not this instance.
- Returns:
- converted Threeten-object (always as new object)
- Since:
- 4.0
-
isSupported
- Specified by:
isSupportedin interfaceTemporalAccessor
-
range
- Specified by:
rangein interfaceTemporalAccessor
-
get
- Specified by:
getin interfaceTemporalAccessor
-
getLong
- Specified by:
getLongin interfaceTemporalAccessor
-
query
- Specified by:
queryin interfaceTemporalAccessor
-