Class LongSeries

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

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

      • LongSeries

        public LongSeries​(java.lang.Long[] values)
      • LongSeries

        public LongSeries​(long[] values,
                          boolean[] available)
      • LongSeries

        public LongSeries​(java.lang.Object name,
                          long[] values,
                          boolean[] available)
    • Method Detail

      • getName

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

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

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

        public boolean isNull​(int key)
      • getLong

        public long getLong​(java.lang.Integer key)
      • getKey

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

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

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

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

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

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

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

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

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