edu.berkeley.nlp.lm.array
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:
- Serialized Form
Constructor Summary |
LongArray(long initialCapacity)
|
Method Summary |
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(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 |
LongArray
public LongArray(long initialCapacity)
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)