Lines Matching defs:Table

27 import com.google.common.collect.Table.Cell;
41 * Provides static methods that involve a {@code Table}.
139 public static <R, C, V> Table<C, R, V> transpose(Table<R, C, V> table) {
146 final Table<R, C, V> original;
148 TransposeTable(Table<R, C, V> original) {
204 public void putAll(Table<? extends C, ? extends R, ? extends V> table) {
266 * <p>The views returned by the {@code Table} methods {@link Table#column},
267 * {@link Table#columnKeySet}, and {@link Table#columnMap} have iterators that
297 public static <R, C, V> Table<R, C, V> newCustomTable(
324 * applied many times for bulk operations like {@link Table#containsValue} and
325 * {@code Table.toString()}. For this to perform well, {@code function} should
332 public static <R, C, V1, V2> Table<R, C, V2> transformValues(
333 Table<R, C, V1> fromTable, Function<? super V1, V2> function) {
339 final Table<R, C, V1> fromTable;
343 Table<R, C, V1> fromTable, Function<? super V1, V2> function) {
372 Table<? extends R, ? extends C, ? extends V2> table) {
453 public static <R, C, V> Table<R, C, V> unmodifiableTable(
454 Table<? extends R, ? extends C, ? extends V> table) {
460 final Table<? extends R, ? extends C, ? extends V> delegate;
462 UnmodifiableTable(Table<? extends R, ? extends C, ? extends V> delegate) {
468 protected Table<R, C, V> delegate() {
469 return (Table<R, C, V>) delegate;
504 public void putAll(Table<? extends R, ? extends C, ? extends V> table) {
599 static boolean equalsImpl(Table<?, ?, ?> table, @Nullable Object obj) {
602 } else if (obj instanceof Table) {
603 Table<?, ?, ?> that = (Table<?, ?, ?>) obj;