prefuse.util.collections
Interface LongIntSortedMap

All Superinterfaces:
IntSortedMap
All Known Implementing Classes:
LongIntTreeMap

public interface LongIntSortedMap
extends IntSortedMap

Sorted map that maps from a long key to an int value.

Author:
jeffrey heer

Method Summary
 boolean containsKey(long key)
           
 long firstKey()
           
 int get(long key)
           
 LiteralIterator keyIterator()
           
 LiteralIterator keyRangeIterator(long fromKey, boolean fromInc, long toKey, boolean toInc)
           
 long lastKey()
           
 int put(long key, int value)
           
 int remove(long key)
           
 int remove(long key, int value)
           
 IntIterator valueRangeIterator(long fromKey, boolean fromInc, long toKey, boolean toInc)
           
 
Methods inherited from interface prefuse.util.collections.IntSortedMap
clear, comparator, containsValue, getMaximum, getMedian, getMinimum, getUniqueCount, isAllowDuplicates, isEmpty, size, valueIterator
 

Method Detail

firstKey

long firstKey()

lastKey

long lastKey()

containsKey

boolean containsKey(long key)

valueRangeIterator

IntIterator valueRangeIterator(long fromKey,
                               boolean fromInc,
                               long toKey,
                               boolean toInc)

keyIterator

LiteralIterator keyIterator()

keyRangeIterator

LiteralIterator keyRangeIterator(long fromKey,
                                 boolean fromInc,
                                 long toKey,
                                 boolean toInc)

get

int get(long key)

remove

int remove(long key)

remove

int remove(long key,
           int value)

put

int put(long key,
        int value)


Copyright © 2007 Regents of the University of California