com.google.common.collect.Tables.class Maven / Gradle / Ivy
???? 4 ?
com/google/common/collect/Tables unmodifiableWrapper #()Lcom/google/common/base/Function;
transposeCell N(Lcom/google/common/collect/Table$Cell;)Lcom/google/common/collect/Table$Cell;
java/lang/Object ()V
)com/google/common/collect/TableCollectors toTable ?(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/stream/Collector;
?(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;Ljava/util/function/Supplier;)Ljava/util/stream/Collector; .com/google/common/collect/Tables$ImmutableCell
9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V /com/google/common/collect/Tables$TransposeTable " # $ original !Lcom/google/common/collect/Table;
& ' $(Lcom/google/common/collect/Table;)V ) * + , - $com/google/common/collect/Table$Cell getColumnKey ()Ljava/lang/Object; ) / 0 - getRowKey ) 2 3 - getValue
5 6 7
immutableCell ^(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/Table$Cell; 9 : ; <