public class IrregularTimeSeriesIndex extends AbstractTimeSeriesIndex
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
Constructor and Description |
---|
IrregularTimeSeriesIndex(long[] times) |
Modifier and Type | Method and Description |
---|---|
static IrregularTimeSeriesIndex |
create(java.time.Instant... instants) |
static IrregularTimeSeriesIndex |
create(java.util.List<java.time.Instant> instants) |
boolean |
equals(java.lang.Object obj) |
int |
getPointCount() |
long |
getTimeAt(int point) |
java.lang.String |
getType() |
int |
hashCode() |
java.util.Iterator<java.time.Instant> |
iterator() |
static IrregularTimeSeriesIndex |
parseJson(com.fasterxml.jackson.core.JsonParser parser) |
java.util.stream.Stream<java.time.Instant> |
stream() |
java.lang.String |
toString() |
void |
writeJson(com.fasterxml.jackson.core.JsonGenerator generator) |
getInstantAt, toJson
public static final java.lang.String TYPE
public static IrregularTimeSeriesIndex create(java.time.Instant... instants)
public static IrregularTimeSeriesIndex create(java.util.List<java.time.Instant> instants)
public static IrregularTimeSeriesIndex parseJson(com.fasterxml.jackson.core.JsonParser parser)
public int getPointCount()
public long getTimeAt(int point)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getType()
public void writeJson(com.fasterxml.jackson.core.JsonGenerator generator)
public java.util.Iterator<java.time.Instant> iterator()
public java.util.stream.Stream<java.time.Instant> stream()
public java.lang.String toString()
toString
in class java.lang.Object