org.jfree.data
Interface KeyedValues
- Values
- KeyedValuesDataset, PieDataset
- CategoryToPieDataset, DefaultKeyedValues, DefaultKeyedValuesDataset, DefaultPieDataset, JDBCPieDataset
An ordered list of (key, value) items where the keys are unique and
non-null
.
int | getIndex(Comparable key) - Returns the index for a given key.
|
Comparable | getKey(int index) - Returns the key associated with the item at a given position.
|
List | getKeys() - Returns the keys for the values in the collection.
|
Number | getValue(Comparable key) - Returns the value for a given key.
|
getIndex
public int getIndex(Comparable key)
Returns the index for a given key.
key
- the key (null
not permitted).
- The index, or
-1
if the key is unrecognised.
getKey
public Comparable getKey(int index)
Returns the key associated with the item at a given position. Note
that some implementations allow re-ordering of the data items, so the
result may be transient.
index
- the item index (in the range 0
to
getItemCount() - 1
).
getKeys
public List getKeys()
Returns the keys for the values in the collection. Note that you can
access the values in this collection by key or by index. For this
reason, the key order is important - this method should return the keys
in order. The returned list may be unmodifiable.
getValue
public Number getValue(Comparable key)
Returns the value for a given key.
- The value (possibly
null
).