prefuse.util.collections
Interface FloatIntSortedMap

All Superinterfaces:
IntSortedMap
All Known Implementing Classes:
FloatIntTreeMap

public interface FloatIntSortedMap
extends IntSortedMap

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

Author:
jeffrey heer

Method Summary
 boolean containsKey(float key)
           
 float firstKey()
           
 int get(float key)
           
 LiteralIterator keyIterator()
           
 LiteralIterator keyRangeIterator(float fromKey, boolean fromInc, float toKey, boolean toInc)
           
 float lastKey()
           
 int put(float key, int value)
           
 int remove(float key)
           
 int remove(float key, int value)
           
 IntIterator valueRangeIterator(float fromKey, boolean fromInc, float 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

float firstKey()

lastKey

float lastKey()

containsKey

boolean containsKey(float key)

valueRangeIterator

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

keyIterator

LiteralIterator keyIterator()

keyRangeIterator

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

get

int get(float key)

remove

int remove(float key)

remove

int remove(float key,
           int value)

put

int put(float key,
        int value)


Copyright © 2007 Regents of the University of California