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) long
End in milliseconds since Java epoch of the period when the property value is valid.(package private) final MovingFeatureBuilder.Period
Previous property in a chained list of properties.(package private) final long
Beginning in milliseconds since Java epoch of the period when the property value is valid.(package private) final Object
The 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.
-