
com.google.common.collect.Tables.class Maven / Gradle / Ivy
???? 2 ?
n
o p
q r s
t u v
w x
w y z
{ |
} ~
t
? ? ? ? ? ? ?
o ? ? UnmodifiableRowSortedMap InnerClasses UnmodifiableTable TransformedTable TransposeTable ? AbstractCell
ImmutableCell UNMODIFIABLE_WRAPPER !Lcom/google/common/base/Function; Signature KLcom/google/common/base/Function<+Ljava/util/Map<**>;+Ljava/util/Map<**>;>; ()V Code LineNumberTable LocalVariableTable this "Lcom/google/common/collect/Tables;
immutableCell ? Cell ^(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/Table$Cell; rowKey Ljava/lang/Object; columnKey value LocalVariableTypeTable TR; TC; TV; z(TR;TC;TV;)Lcom/google/common/collect/Table$Cell; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; transpose D(Lcom/google/common/collect/Table;)Lcom/google/common/collect/Table; table !Lcom/google/common/collect/Table; ,Lcom/google/common/collect/Table ;
StackMapTable ? ?(Lcom/google/common/collect/Table;)Lcom/google/common/collect/Table; newCustomTable S(Ljava/util/Map;Lcom/google/common/base/Supplier;)Lcom/google/common/collect/Table;
backingMap Ljava/util/Map; factory !Lcom/google/common/base/Supplier; +Ljava/util/Map;>; ;Lcom/google/common/base/Supplier<+Ljava/util/Map;>; ?(Ljava/util/Map;>;Lcom/google/common/base/Supplier<+Ljava/util/Map;>;)Lcom/google/common/collect/Table; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; transformValues e(Lcom/google/common/collect/Table;Lcom/google/common/base/Function;)Lcom/google/common/collect/Table; fromTable function -Lcom/google/common/collect/Table ; ,Lcom/google/common/base/Function<-TV1;TV2;>; ?(Lcom/google/common/collect/Table;Lcom/google/common/base/Function<-TV1;TV2;>;)Lcom/google/common/collect/Table ; unmodifiableTable /Lcom/google/common/collect/Table<+TR;+TC;+TV;>; ?(Lcom/google/common/collect/Table<+TR;+TC;+TV;>;)Lcom/google/common/collect/Table; unmodifiableRowSortedTable V(Lcom/google/common/collect/RowSortedTable;)Lcom/google/common/collect/RowSortedTable; *Lcom/google/common/collect/RowSortedTable; 7Lcom/google/common/collect/RowSortedTable ; ?(Lcom/google/common/collect/RowSortedTable;)Lcom/google/common/collect/RowSortedTable ; unmodifiableWrapper #()Lcom/google/common/base/Function; }()Lcom/google/common/base/Function;Ljava/util/Map;>;
equalsImpl 6(Lcom/google/common/collect/Table;Ljava/lang/Object;)Z that obj &Lcom/google/common/collect/Table<***>; ;(Lcom/google/common/collect/Table<***>;Ljava/lang/Object;)Z
access$000
SourceFile Tables.java -Lcom/google/common/annotations/GwtCompatible; ` a ( ) .com/google/common/collect/Tables$ImmutableCell ( ? /com/google/common/collect/Tables$TransposeTable ? A ( ? ? ? ? ? ? ? ? ? 'com/google/common/collect/StandardTable ( ? 1com/google/common/collect/Tables$TransformedTable ( ? 2com/google/common/collect/Tables$UnmodifiableTable 9com/google/common/collect/Tables$UnmodifiableRowSortedMap ( ? $ % com/google/common/collect/Table ? ? ? ? ? "com/google/common/collect/Tables$1 com/google/common/collect/Tables java/lang/Object -com/google/common/collect/Tables$AbstractCell $com/google/common/collect/Table$Cell 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V original $(Lcom/google/common/collect/Table;)V
java/util/Map isEmpty ()Z $com/google/common/base/Preconditions
checkArgument (Z)V checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; 3(Ljava/util/Map;Lcom/google/common/base/Supplier;)V E(Lcom/google/common/collect/Table;Lcom/google/common/base/Function;)V -(Lcom/google/common/collect/RowSortedTable;)V cellSet ()Ljava/util/Set;
java/util/Set equals (Ljava/lang/Object;)Z 1 $ % &