Top Description Methods
org.hsqldb.lib

public Interface LongLookup

Known Direct Implementers
org.hsqldb.lib.DoubleIntIndex, org.hsqldb.lib.DoubleLongIndex
Imports
java.util.NoSuchElementException

Interface for long to long lookup.
Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
2.0.0
Version
2.5.1

Method Summary

Modifier and TypeMethod and Description
public int
add(long key, long value)

public boolean
addUnsorted(long key, long value)

public boolean
public void
public boolean
public LongLookup
public long
getLongKey(int pos)

public long
getLongValue(int pos)

public long
public long
lookup(long key)

public long
lookup(long key, long def)

public void
setLongValue(int pos, long newValue)

public int
size()

public void
sort()

Method Detail

addback to summary
public int add(long key, long value)
addUnsortedback to summary
public boolean addUnsorted(long key, long value)
addUnsortedback to summary
public boolean addUnsorted(LongLookup other)
clearback to summary
public void clear()
compactLookupAsIntervalsback to summary
public boolean compactLookupAsIntervals()
duplicateback to summary
public LongLookup duplicate()
getLongKeyback to summary
public long getLongKey(int pos)
getLongValueback to summary
public long getLongValue(int pos)
getTotalValuesback to summary
public long getTotalValues()
lookupback to summary
public long lookup(long key) throws NoSuchElementException
lookupback to summary
public long lookup(long key, long def)
setLongValueback to summary
public void setLongValue(int pos, long newValue)
sizeback to summary
public int size()
sortback to summary
public void sort()