Package edu.berkeley.nlp.lm.array
Class LongArray
- java.lang.Object
-
- edu.berkeley.nlp.lm.array.LongArray
-
- All Implemented Interfaces:
java.io.Serializable
public final class LongArray extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LongArray.StaticMethods
-
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_)
-
-
-
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)
-
-