Class LongArray

  • All Implemented Interfaces:
    java.io.Serializable

    public final class LongArray
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      LongArray​(long initialCapacity)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean add​(long val)  
      boolean addWithFixedCapacity​(long val)  
      void ensureCapacity​(long minCapacity)  
      void fill​(long l, long n)  
      long get​(long pos)  
      protected static int i​(long l)  
      void incrementCount​(long index, long count)  
      long linearSearch​(long key, long rangeStart, long rangeEnd, long startIndex, long emptyKey, boolean returnFirstEmptyIndex)  
      static void main​(java.lang.String[] argv)  
      protected static int o​(long l)  
      void set​(long pos, long val)  
      void setAndGrowIfNeeded​(long pos, long val)  
      void setAndGrowIfNeededFill​(long pos, long val)  
      void shift​(long src, long dest, int length)  
      long size()  
      void trim()  
      void trimToSize​(long size_)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LongArray

        public LongArray​(long initialCapacity)
    • Method Detail

      • o

        protected static final int o​(long l)
      • i

        protected static final int i​(long l)
      • set

        public void set​(long pos,
                        long val)
      • setAndGrowIfNeeded

        public void setAndGrowIfNeeded​(long pos,
                                       long val)
      • setAndGrowIfNeededFill

        public void setAndGrowIfNeededFill​(long pos,
                                           long val)
      • ensureCapacity

        public void ensureCapacity​(long minCapacity)
      • get

        public long get​(long pos)
      • trim

        public void trim()
      • main

        public static void main​(java.lang.String[] argv)
      • size

        public long size()
      • add

        public boolean add​(long val)
      • addWithFixedCapacity

        public boolean addWithFixedCapacity​(long val)
      • shift

        public void shift​(long src,
                          long dest,
                          int length)
      • trimToSize

        public void trimToSize​(long size_)
      • fill

        public void fill​(long l,
                         long n)
      • linearSearch

        public long linearSearch​(long key,
                                 long rangeStart,
                                 long rangeEnd,
                                 long startIndex,
                                 long emptyKey,
                                 boolean returnFirstEmptyIndex)
      • incrementCount

        public void incrementCount​(long index,
                                   long count)