/guava/guava/src/com/google/common/collect/Tables.java
} : new TransposeTable<C, R, V>( table) ;
: new TransposeTable<C, R, V> ( table ) ; }
} } public static <R extends @Nullable Object, C extends @Nullable Object, V extends @Nullable Object> Table<C, R, V> transpose(Table<R, C, V> table) { return (table instanceof TransposeTable) ? ((TransposeTable<R, C, V>) table).original <extra_id_0> private static class TransposeTable< C extends @Nullable Object, R extends @Nullable Object, V extends @Nullable Object> extends AbstractTable<C, R, V> { final Table<R, C, V> original; TransposeTable(Table<R, C, V> original) { this.original = checkNotNull(original);