Uses of Interface
com.google.common.collect.Table.Cell
-
Packages that use Table.Cell Package Description com.google.common.collect This package contains generic collection interfaces and implementations, and other utilities for working with collections. -
-
Uses of Table.Cell in com.google.common.collect
Classes in com.google.common.collect that implement Table.Cell Modifier and Type Class Description private static class
ImmutableTable.MutableCell<R,C,V>
(package private) static class
Tables.AbstractCell<R,C,V>
(package private) static class
Tables.ImmutableCell<R,C,V>
Fields in com.google.common.collect with type parameters of type Table.Cell Modifier and Type Field Description private java.util.List<Table.Cell<R,C,V>>
ImmutableTable.Builder. cells
private java.util.Set<Table.Cell<R,C,V>>
AbstractTable. cellSet
private static Function<Table.Cell<?,?,?>,Table.Cell<?,?,?>>
Tables.TransposeTable. TRANSPOSE_CELL
private static Function<Table.Cell<?,?,?>,Table.Cell<?,?,?>>
Tables.TransposeTable. TRANSPOSE_CELL
Methods in com.google.common.collect that return Table.Cell Modifier and Type Method Description (package private) static <R,C,V>
Table.Cell<R,C,V>ImmutableTable. cellOf(R rowKey, C columnKey, V value)
Verifies thatrowKey
,columnKey
andvalue
are non-null, and returns a new entry with those values.(package private) Table.Cell<R,C,V>
RegularImmutableTable.CellSet. get(int index)
private Table.Cell<R,C,V>
ArrayTable. getCell(int index)
(package private) Table.Cell<R,C,V>
DenseImmutableTable. getCell(int index)
(package private) abstract Table.Cell<R,C,V>
RegularImmutableTable. getCell(int iterationIndex)
(package private) Table.Cell<R,C,V>
SparseImmutableTable. getCell(int index)
static <R,C,V>
Table.Cell<R,C,V>Tables. immutableCell(R rowKey, C columnKey, V value)
Returns an immutable cell with the specified row key, column key, and value.Table.Cell<R,C,V>
StandardTable.CellIterator. next()
Methods in com.google.common.collect that return types with arguments of type Table.Cell Modifier and Type Method Description (package private) Function<Table.Cell<R,C,V1>,Table.Cell<R,C,V2>>
Tables.TransformedTable. cellFunction()
(package private) Function<Table.Cell<R,C,V1>,Table.Cell<R,C,V2>>
Tables.TransformedTable. cellFunction()
(package private) abstract java.util.Iterator<Table.Cell<R,C,V>>
AbstractTable. cellIterator()
(package private) java.util.Iterator<Table.Cell<R,C,V>>
ArrayTable. cellIterator()
(package private) UnmodifiableIterator<Table.Cell<R,C,V>>
ImmutableTable. cellIterator()
(package private) java.util.Iterator<Table.Cell<R,C,V>>
StandardTable. cellIterator()
(package private) java.util.Iterator<Table.Cell<R,C,V2>>
Tables.TransformedTable. cellIterator()
(package private) java.util.Iterator<Table.Cell<C,R,V>>
Tables.TransposeTable. cellIterator()
java.util.Set<Table.Cell<R,C,V>>
AbstractTable. cellSet()
java.util.Set<Table.Cell<R,C,V>>
ArrayTable. cellSet()
Returns an unmodifiable set of all row key / column key / value triplets.java.util.Set<Table.Cell<R,C,V>>
ForwardingTable. cellSet()
ImmutableSet<Table.Cell<R,C,V>>
ImmutableTable. cellSet()
java.util.Set<Table.Cell<R,C,V>>
StandardTable. cellSet()
Returns a set of all row key / column key / value triplets.java.util.Set<Table.Cell<R,C,V>>
Synchronized.SynchronizedTable. cellSet()
java.util.Set<Table.Cell<R,C,V>>
Table. cellSet()
Returns a set of all row key / column key / value triplets.java.util.Set<Table.Cell<R,C,V>>
Tables.UnmodifiableTable. cellSet()
(package private) abstract java.util.Spliterator<Table.Cell<R,C,V>>
AbstractTable. cellSpliterator()
(package private) java.util.Spliterator<Table.Cell<R,C,V>>
ArrayTable. cellSpliterator()
(package private) java.util.Spliterator<Table.Cell<R,C,V>>
ImmutableTable. cellSpliterator()
(package private) java.util.Spliterator<Table.Cell<R,C,V>>
StandardTable. cellSpliterator()
(package private) java.util.Spliterator<Table.Cell<R,C,V2>>
Tables.TransformedTable. cellSpliterator()
(package private) java.util.Spliterator<Table.Cell<C,R,V>>
Tables.TransposeTable. cellSpliterator()
(package private) java.util.Set<Table.Cell<R,C,V>>
AbstractTable. createCellSet()
(package private) abstract ImmutableSet<Table.Cell<R,C,V>>
ImmutableTable. createCellSet()
(package private) ImmutableSet<Table.Cell<R,C,V>>
RegularImmutableTable. createCellSet()
(package private) ImmutableSet<Table.Cell<R,C,V>>
SingletonImmutableTable. createCellSet()
java.util.Iterator<Table.Cell<R,C,V>>
AbstractTable.CellSet. iterator()
java.util.Spliterator<Table.Cell<R,C,V>>
AbstractTable.CellSet. spliterator()
Methods in com.google.common.collect with parameters of type Table.Cell Modifier and Type Method Description ImmutableTable.Builder<R,C,V>
ImmutableTable.Builder. put(Table.Cell<? extends R,? extends C,? extends V> cell)
Adds the givencell
to the table, making it immutable if necessary.Method parameters in com.google.common.collect with type arguments of type Table.Cell Modifier and Type Method Description private static <R,C,V>
ImmutableTable<R,C,V>ImmutableTable. copyOf(java.lang.Iterable<? extends Table.Cell<? extends R,? extends C,? extends V>> cells)
(package private) static <R,C,V>
RegularImmutableTable<R,C,V>RegularImmutableTable. forCells(java.lang.Iterable<Table.Cell<R,C,V>> cells)
(package private) static <R,C,V>
RegularImmutableTable<R,C,V>RegularImmutableTable. forCells(java.util.List<Table.Cell<R,C,V>> cells, java.util.Comparator<? super R> rowComparator, java.util.Comparator<? super C> columnComparator)
private static <R,C,V>
RegularImmutableTable<R,C,V>RegularImmutableTable. forCellsInternal(java.lang.Iterable<Table.Cell<R,C,V>> cells, java.util.Comparator<? super R> rowComparator, java.util.Comparator<? super C> columnComparator)
(package private) static <R,C,V>
RegularImmutableTable<R,C,V>RegularImmutableTable. forOrderedComponents(ImmutableList<Table.Cell<R,C,V>> cellList, ImmutableSet<R> rowSpace, ImmutableSet<C> columnSpace)
A factory that chooses the most space-efficient representation of the table.Constructors in com.google.common.collect with parameters of type Table.Cell Constructor Description SingletonImmutableTable(Table.Cell<R,C,V> cell)
Constructor parameters in com.google.common.collect with type arguments of type Table.Cell Constructor Description DenseImmutableTable(ImmutableList<Table.Cell<R,C,V>> cellList, ImmutableSet<R> rowSpace, ImmutableSet<C> columnSpace)
SparseImmutableTable(ImmutableList<Table.Cell<R,C,V>> cellList, ImmutableSet<R> rowSpace, ImmutableSet<C> columnSpace)
-