Package com.powsybl.timeseries
Class RegularTimeSeriesIndex
java.lang.Object
com.powsybl.timeseries.AbstractTimeSeriesIndex
com.powsybl.timeseries.RegularTimeSeriesIndex
- All Implemented Interfaces:
TimeSeriesIndex
,Iterable<Instant>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic RegularTimeSeriesIndex
static RegularTimeSeriesIndex
boolean
long
int
long
long
long
getTimeAt
(int point) getType()
int
hashCode()
iterator()
static RegularTimeSeriesIndex
parseJson
(com.fasterxml.jackson.core.JsonParser parser) stream()
toString()
void
writeJson
(com.fasterxml.jackson.core.JsonGenerator generator) Methods inherited from class com.powsybl.timeseries.AbstractTimeSeriesIndex
getInstantAt, toJson
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
RegularTimeSeriesIndex
public RegularTimeSeriesIndex(long startTime, long endTime, long spacing)
-
-
Method Details
-
create
-
create
-
parseJson
-
getStartTime
public long getStartTime() -
getEndTime
public long getEndTime() -
getSpacing
public long getSpacing() -
getPointCount
public int getPointCount() -
getTimeAt
public long getTimeAt(int point) -
hashCode
public int hashCode() -
equals
-
getType
-
writeJson
public void writeJson(com.fasterxml.jackson.core.JsonGenerator generator) -
iterator
-
stream
-
toString
-