Class FloatSeries

  • All Implemented Interfaces:
    MutableSeries<java.lang.Integer,​java.lang.Float>, Series<java.lang.Integer,​java.lang.Float>

    public class FloatSeries
    extends AbstractSeries<java.lang.Integer,​java.lang.Float>
    implements MutableSeries<java.lang.Integer,​java.lang.Float>
    • Constructor Detail

      • FloatSeries

        public FloatSeries​(float[] values)
      • FloatSeries

        public FloatSeries​(java.lang.Object name,
                           float[] values)
      • FloatSeries

        public FloatSeries​(float[] values,
                           boolean[] available)
    • Method Detail

      • getName

        public java.lang.Object getName()
        Specified by:
        getName in interface Series<java.lang.Integer,​java.lang.Float>
      • getType

        public java.lang.Class getType()
        Specified by:
        getType in interface Series<java.lang.Integer,​java.lang.Float>
      • get

        public java.lang.Float get​(java.lang.Integer key)
        Specified by:
        get in interface Series<java.lang.Integer,​java.lang.Float>
      • isNull

        public boolean isNull​(int key)
      • getDouble

        public double getDouble​(java.lang.Integer key)
      • getKey

        public java.lang.Integer getKey​(int i)
        Specified by:
        getKey in interface Series<java.lang.Integer,​java.lang.Float>
      • size

        public int size()
        Specified by:
        size in interface Series<java.lang.Integer,​java.lang.Float>
      • getAddress

        public int getAddress​(java.lang.Integer key)
        Specified by:
        getAddress in interface Series<java.lang.Integer,​java.lang.Float>
      • set

        public void set​(java.lang.Integer key,
                        java.lang.Float value)
        Specified by:
        set in interface MutableSeries<java.lang.Integer,​java.lang.Float>
      • keys

        public java.lang.Iterable<java.lang.Integer> keys()
        Specified by:
        keys in interface Series<java.lang.Integer,​java.lang.Float>
      • reindex

        public <L> Series<L,​java.lang.Float> reindex​(L... keys)
        Specified by:
        reindex in interface Series<java.lang.Integer,​java.lang.Float>
      • head

        public Series<java.lang.Integer,​java.lang.Float> head​(int count)
        Specified by:
        head in interface Series<java.lang.Integer,​java.lang.Float>
      • tail

        public Series<java.lang.Integer,​java.lang.Float> tail​(int count)
        Specified by:
        tail in interface Series<java.lang.Integer,​java.lang.Float>
      • reindex

        public <K> Series<K,​java.lang.Float> reindex​(UniqueIndex<K> index)