Package org.eclipse.rdf4j.model.base
Class ComponentTemporalAmount
java.lang.Object
org.eclipse.rdf4j.model.base.ComponentTemporalAmount
- All Implemented Interfaces:
TemporalAmount
Component-based temporal amount value.
Represents temporal amount values as a collection of ChronoUnit
components.
- Since:
- 3.5.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<? extends TemporalUnit, Long> private final List
<TemporalUnit> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
get
(TemporalUnit unit) getUnits()
subtractFrom
(Temporal temporal)
-
Field Details
-
components
-
units
-
-
Constructor Details
-
ComponentTemporalAmount
ComponentTemporalAmount(Map<? extends TemporalUnit, Long> components)
-
-
Method Details
-
get
- Specified by:
get
in interfaceTemporalAmount
-
getUnits
- Specified by:
getUnits
in interfaceTemporalAmount
-
addTo
- Specified by:
addTo
in interfaceTemporalAmount
-
subtractFrom
- Specified by:
subtractFrom
in interfaceTemporalAmount
-