Class MovingFeatureBuilder.Period
java.lang.Object
org.apache.sis.internal.storage.csv.MovingFeatureBuilder.Period
- Enclosing class:
- MovingFeatureBuilder
A dynamic property value together with the period of time in which this property is valid.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) longEnd in milliseconds since Java epoch of the period when the property value is valid.(package private) final MovingFeatureBuilder.PeriodPrevious property in a chained list of properties.(package private) final longBeginning in milliseconds since Java epoch of the period when the property value is valid.(package private) final ObjectThe property value. -
Constructor Summary
ConstructorsConstructorDescriptionPeriod(MovingFeatureBuilder.Period previous, long startTime, long endTime, Object value) Creates a new property value valid on the given period of time. -
Method Summary
-
Field Details
-
startTime
final long startTimeBeginning in milliseconds since Java epoch of the period when the property value is valid. -
endTime
long endTimeEnd in milliseconds since Java epoch of the period when the property value is valid. This end time will be adjusted if the next added period can be merged with this period. -
value
The property value. -
previous
Previous property in a chained list of properties.
-
-
Constructor Details
-
Period
Period(MovingFeatureBuilder.Period previous, long startTime, long endTime, Object value) Creates a new property value valid on the given period of time.
-