Package com.macrofocus.molap.series
Class AbstractSeries<K,V>
- java.lang.Object
-
- com.macrofocus.molap.series.AbstractSeries<K,V>
-
- All Implemented Interfaces:
Series<K,V>
- Direct Known Subclasses:
AbstractDataFrame.ColumnSeries
,AbstractTimeSeries
,ByteDictionarySeries
,DefaultSeries
,DoubleSeries
,FloatSeries
,IndexedDataFrame.ColumnSeries
,IndexedDataFrame.ColumnSeries2
,IndexedSeries
,IntegerSeries
,LongSeries
,ReIndexedSeries
,RenamedSeries
,ShortDictionarySeries
public abstract class AbstractSeries<K,V> extends java.lang.Object implements Series<K,V>
-
-
Constructor Summary
Constructors Constructor Description AbstractSeries()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Series<K,java.lang.Double>
add(Series<K,V> other)
java.lang.Integer
count()
java.lang.Integer
countUnique()
Series<K,java.lang.Double>
divide(Series<K,V> other)
boolean
equals(java.lang.Object o)
int
hashCode()
boolean
identitcal(Series o)
K
indexMax()
K
indexMin()
V
max()
java.lang.Double
mean()
java.lang.Double
meanAbsoluteDeviation()
V
median()
V
min()
Series<K,java.lang.Double>
multiply(Series<K,V> other)
Series<K,java.lang.Double>
pow(java.lang.Double exponent)
void
print()
Series<K,java.lang.Double>
subtract(Series<K,V> other)
java.lang.Double
sum()
java.lang.String
toString()
-
-
-
Method Detail
-
countUnique
public java.lang.Integer countUnique()
- Specified by:
countUnique
in interfaceSeries<K,V>
-
meanAbsoluteDeviation
public java.lang.Double meanAbsoluteDeviation()
- Specified by:
meanAbsoluteDeviation
in interfaceSeries<K,V>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
identitcal
public boolean identitcal(Series o)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-