Class LongArray

java.lang.Object
edu.berkeley.nlp.lm.array.LongArray
All Implemented Interfaces:
Serializable

public final class LongArray extends Object implements Serializable
See Also:
  • Constructor Details

    • LongArray

      public LongArray(long initialCapacity)
  • Method Details

    • 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(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)