Package com.powsybl.timeseries
Class IrregularTimeSeriesIndex
java.lang.Object
com.powsybl.timeseries.AbstractTimeSeriesIndex
com.powsybl.timeseries.IrregularTimeSeriesIndex
- All Implemented Interfaces:
TimeSeriesIndex
,Iterable<Instant>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic IrregularTimeSeriesIndex
static IrregularTimeSeriesIndex
boolean
int
long
getTimeAt
(int point) getType()
int
hashCode()
iterator()
static IrregularTimeSeriesIndex
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
-
IrregularTimeSeriesIndex
public IrregularTimeSeriesIndex(long[] times)
-
-
Method Details
-
create
-
create
-
parseJson
-
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
-