Package | Description |
---|---|
com.google.common.collect |
This package contains generic collection interfaces and implementations, and
other utilities for working with collections.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DenseImmutableTable<R,C,V>
A
RegularImmutableTable optimized for dense data. |
(package private) class |
RegularImmutableTable<R,C,V>
An implementation of
ImmutableTable holding an arbitrary number of
cells. |
(package private) class |
SingletonImmutableTable<R,C,V>
An implementation of
ImmutableTable that holds a single cell. |
(package private) class |
SparseImmutableTable<R,C,V>
A
RegularImmutableTable optimized for sparse data. |
Modifier and Type | Field and Description |
---|---|
private static ImmutableTable<java.lang.Object,java.lang.Object,java.lang.Object> |
ImmutableTable.EMPTY |
Modifier and Type | Method and Description |
---|---|
ImmutableTable<R,C,V> |
ImmutableTable.Builder.build()
Returns a newly-created immutable table.
|
static <R,C,V> ImmutableTable<R,C,V> |
ImmutableTable.copyOf(Table<? extends R,? extends C,? extends V> table)
Returns an immutable copy of the provided table.
|
static <R,C,V> ImmutableTable<R,C,V> |
ImmutableTable.of()
Returns an empty immutable table.
|
static <R,C,V> ImmutableTable<R,C,V> |
ImmutableTable.of(R rowKey,
C columnKey,
V value)
Returns an immutable table containing a single cell.
|