Changed Methods |
Set<Cell<R, C, V>> cellSet()
|
Changed from non-abstract to abstract.
|
Returns a set of all row key / column key / value triplets. |
void clear()
|
Changed from non-abstract to abstract.
|
Removes all mappings from the table. |
Map<R, V> column(C )
|
Changed from non-abstract to abstract.
|
Returns a view of all mappings that have the given column key. |
Set<C> columnKeySet()
|
Changed from non-abstract to abstract.
|
Returns a set of column keys that have one or more values in the table. |
Map<C, Map<R, V>> columnMap()
|
Changed from non-abstract to abstract.
|
Returns a view that associates each column key with the corresponding map
from row keys to values. |
boolean contains(Object, Object)
|
Changed from non-abstract to abstract.
|
Returns {@code true} if the table contains a mapping with the specified
row and column keys. |
boolean containsColumn(Object )
|
Changed from non-abstract to abstract.
|
Returns {@code true} if the table contains a mapping with the specified
column. |
boolean containsRow(Object )
|
Changed from non-abstract to abstract.
|
Returns {@code true} if the table contains a mapping with the specified
row key. |
boolean containsValue(Object )
|
Changed from non-abstract to abstract.
|
Returns {@code true} if the table contains a mapping with the specified
value. |
boolean equals(Object )
|
Changed from non-abstract to abstract.
|
Compares the specified object with this table for equality. |
V get(Object, Object)
|
Changed from non-abstract to abstract.
|
Returns the value corresponding to the given row and column keys, or
{@code null} if no such mapping exists. |
int hashCode()
|
Changed from non-abstract to abstract.
|
Returns the hash code for this table. |
boolean isEmpty()
|
Changed from non-abstract to abstract.
|
Returns {@code true} if the table contains no mappings. |
V put(R, C, V)
|
Changed from non-abstract to abstract.
|
Associates the specified value with the specified keys. |
void putAll(Table<?, extends, R, ?, extends, C, ?, extends, V>)
|
Changed from non-abstract to abstract.
|
Copies all mappings from the specified table to this table. |
V remove(Object, Object)
|
Changed from non-abstract to abstract.
|
Removes the mapping, if any, associated with the given keys. |
Map<C, V> row(R )
|
Changed from non-abstract to abstract.
|
Returns a view of all mappings that have the given row key. |
Set<R> rowKeySet()
|
Changed from non-abstract to abstract.
|
Returns a set of row keys that have one or more values in the table. |
Map<R, Map<C, V>> rowMap()
|
Changed from non-abstract to abstract.
|
Returns a view that associates each row key with the corresponding map from
column keys to values. |
int size()
|
Changed from non-abstract to abstract.
|
Returns the number of row key / column key / value mappings in the table. |
Collection<V> values()
|
Changed from non-abstract to abstract.
|
Returns a collection of all values, which may contain duplicates. |