Uses of Interface
com.google.common.collect.Table.Cell
Packages that use Table.Cell
Package
Description
Collection interfaces and implementations, and other utilities for collections.
-
Uses of Table.Cell in com.google.common.collect
Classes in com.google.common.collect that implement Table.CellModifier and TypeClassDescriptionprivate static final class
TableCollectors.MutableCell<R,
C, V> (package private) static class
Tables.AbstractCell<R,
C, V> (package private) static final class
Tables.ImmutableCell<R,
C, V> Fields in com.google.common.collect with type parameters of type Table.CellModifier and TypeFieldDescriptionprivate final List
<Table.Cell<R, C, V>> ImmutableTable.Builder.cells
private Set
<Table.Cell<R, C, V>> AbstractTable.cellSet
Methods in com.google.common.collect that return Table.CellModifier and TypeMethodDescription(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()
private static <R,
C, V> Table.Cell <C, R, V> Tables.transposeCell
(Table.Cell<R, C, V> cell) Methods in com.google.common.collect that return types with arguments of type Table.CellModifier and TypeMethodDescription(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 Iterator
<Table.Cell<R, C, V>> AbstractTable.cellIterator()
(package private) Iterator
<Table.Cell<R, C, V>> ArrayTable.cellIterator()
(package private) final UnmodifiableIterator
<Table.Cell<R, C, V>> ImmutableTable.cellIterator()
(package private) Iterator
<Table.Cell<R, C, V>> StandardTable.cellIterator()
(package private) Iterator
<Table.Cell<R, C, V2>> Tables.TransformedTable.cellIterator()
(package private) Iterator
<Table.Cell<C, R, V>> Tables.TransposeTable.cellIterator()
Set
<Table.Cell<R, C, V>> AbstractTable.cellSet()
Set
<Table.Cell<R, C, V>> ArrayTable.cellSet()
Returns an unmodifiable set of all row key / column key / value triplets.Set
<Table.Cell<R, C, V>> ForwardingTable.cellSet()
ImmutableTable.cellSet()
Set
<Table.Cell<R, C, V>> StandardTable.cellSet()
Returns a set of all row key / column key / value triplets.Set
<Table.Cell<R, C, V>> Synchronized.SynchronizedTable.cellSet()
Set
<Table.Cell<R, C, V>> Table.cellSet()
Returns a set of all row key / column key / value triplets.Set
<Table.Cell<R, C, V>> Tables.UnmodifiableTable.cellSet()
(package private) abstract Spliterator
<Table.Cell<R, C, V>> AbstractTable.cellSpliterator()
(package private) Spliterator
<Table.Cell<R, C, V>> ArrayTable.cellSpliterator()
(package private) final Spliterator
<Table.Cell<R, C, V>> ImmutableTable.cellSpliterator()
(package private) Spliterator
<Table.Cell<R, C, V>> StandardTable.cellSpliterator()
(package private) Spliterator
<Table.Cell<R, C, V2>> Tables.TransformedTable.cellSpliterator()
(package private) Spliterator
<Table.Cell<C, R, V>> Tables.TransposeTable.cellSpliterator()
(package private) Set
<Table.Cell<R, C, V>> AbstractTable.createCellSet()
(package private) abstract ImmutableSet
<Table.Cell<R, C, V>> ImmutableTable.createCellSet()
(package private) final ImmutableSet
<Table.Cell<R, C, V>> RegularImmutableTable.createCellSet()
(package private) ImmutableSet
<Table.Cell<R, C, V>> SingletonImmutableTable.createCellSet()
Iterator
<Table.Cell<R, C, V>> AbstractTable.CellSet.iterator()
Spliterator
<Table.Cell<R, C, V>> AbstractTable.CellSet.spliterator()
Methods in com.google.common.collect with parameters of type Table.CellModifier and TypeMethodDescriptionImmutableTable.Builder.put
(Table.Cell<? extends R, ? extends C, ? extends V> cell) Adds the givencell
to the table, making it immutable if necessary.private static <R,
C, V> Table.Cell <C, R, V> Tables.transposeCell
(Table.Cell<R, C, V> cell) Method parameters in com.google.common.collect with type arguments of type Table.CellModifier and TypeMethodDescription(package private) static <R,
C, V> ImmutableTable <R, C, V> ImmutableTable.copyOf
(Iterable<? extends Table.Cell<? extends R, ? extends C, ? extends V>> cells) (package private) static <R,
C, V> RegularImmutableTable <R, C, V> RegularImmutableTable.forCells
(Iterable<Table.Cell<R, C, V>> cells) (package private) static <R,
C, V> RegularImmutableTable <R, C, V> RegularImmutableTable.forCells
(List<Table.Cell<R, C, V>> cells, Comparator<? super R> rowComparator, Comparator<? super C> columnComparator) private static <R,
C, V> RegularImmutableTable <R, C, V> RegularImmutableTable.forCellsInternal
(Iterable<Table.Cell<R, C, V>> cells, Comparator<? super R> rowComparator, 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.CellConstructor parameters in com.google.common.collect with type arguments of type Table.CellModifierConstructorDescription(package private)
DenseImmutableTable
(ImmutableList<Table.Cell<R, C, V>> cellList, ImmutableSet<R> rowSpace, ImmutableSet<C> columnSpace) (package private)
SparseImmutableTable
(ImmutableList<Table.Cell<R, C, V>> cellList, ImmutableSet<R> rowSpace, ImmutableSet<C> columnSpace)