Package com.macrofocus.molap.series
Class SeriesFactory
- java.lang.Object
-
- com.macrofocus.molap.series.SeriesFactory
-
public class SeriesFactory extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <V> MutableSeries<java.lang.Integer,V>
create(java.lang.Object name, V... values)
static <V> Series<java.lang.Integer,V>
create(java.lang.Object name, V[] dictionary, byte[] pointers)
static <V> Series<java.lang.Integer,V>
create(java.lang.Object name, V[] dictionary, short[] pointers)
static <K,V>
Series<K,V>create(java.lang.Object name, V[] values, K[] keys)
static <V> MutableSeries<java.lang.Integer,V>
create(V... values)
static MutableSeries<java.lang.Integer,java.lang.Double>
createDouble(double[] values, boolean[] available)
static MutableSeries<java.lang.Integer,java.lang.Float>
createFloat(float[] values, boolean[] available)
static MutableSeries<java.lang.Integer,java.lang.Integer>
createInteger(int[] values, boolean[] available)
static MutableSeries<java.lang.Integer,java.lang.Long>
createLong(long[] values, boolean[] available)
static SeriesFactory
getInstance()
-
-
-
Method Detail
-
getInstance
public static SeriesFactory getInstance()
-
create
public static <V> MutableSeries<java.lang.Integer,V> create(V... values)
-
createInteger
public static MutableSeries<java.lang.Integer,java.lang.Integer> createInteger(int[] values, boolean[] available)
-
createLong
public static MutableSeries<java.lang.Integer,java.lang.Long> createLong(long[] values, boolean[] available)
-
createFloat
public static MutableSeries<java.lang.Integer,java.lang.Float> createFloat(float[] values, boolean[] available)
-
createDouble
public static MutableSeries<java.lang.Integer,java.lang.Double> createDouble(double[] values, boolean[] available)
-
create
public static <V> MutableSeries<java.lang.Integer,V> create(java.lang.Object name, V... values)
-
create
public static <K,V> Series<K,V> create(java.lang.Object name, V[] values, K[] keys)
-
create
public static <V> Series<java.lang.Integer,V> create(java.lang.Object name, V[] dictionary, byte[] pointers)
-
create
public static <V> Series<java.lang.Integer,V> create(java.lang.Object name, V[] dictionary, short[] pointers)
-
-