![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.AbstractTable.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V
'com/google/common/collect/AbstractTable rowMap ()Ljava/util/Map;
com/google/common/collect/Maps safeContainsKey $(Ljava/util/Map;Ljava/lang/Object;)Z
columnMap
java/util/Map keySet ()Ljava/util/Set; values ()Ljava/util/Collection; ! " # $ % java/util/Collection iterator ()Ljava/util/Iterator; ' ( ) * + java/util/Iterator hasNext ()Z ' - . / next ()Ljava/lang/Object; 1 2 3
containsValue (Ljava/lang/Object;)Z
5 6 7 safeGet 5(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object;
9 : ; size ()I
= > cellSet @ " A
java/util/Set
C D E F G #com/google/common/collect/Iterators clear (Ljava/util/Iterator;)V
I J 7
safeRemove
L M N row #(Ljava/lang/Object;)Ljava/util/Map; P Q R put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; T = U com/google/common/collect/Table W $com/google/common/collect/Table$Cell V Y Z / getRowKey V \ ] / getColumnKey V _ ` / getValue
b Q c J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; e > f Ljava/util/Set;
h i
createCellSet k /com/google/common/collect/AbstractTable$CellSet
j m n ,(Lcom/google/common/collect/AbstractTable;)V p q Ljava/util/Collection;
s t createValues v .com/google/common/collect/AbstractTable$Values
u m y )com/google/common/collect/AbstractTable$1
x { | @(Lcom/google/common/collect/AbstractTable;Ljava/util/Iterator;)V
~ ? cellSpliterator ()Ljava/util/Spliterator; ? ? ? apply ()Ljava/util/function/Function;
? ? ? ? ? -com/google/common/collect/CollectSpliterators map M(Ljava/util/Spliterator;Ljava/util/function/Function;)Ljava/util/Spliterator;
? ? ? ? ? com/google/common/collect/Tables
equalsImpl 6(Lcom/google/common/collect/Table;Ljava/lang/Object;)Z @ ? ? ; hashCode ? ? ? toString ()Ljava/lang/String; Signature BLjava/util/Set;>; RuntimeVisibleAnnotations 7Lcom/google/errorprone/annotations/concurrent/LazyInit; Ljavax/annotation/CheckForNull; Ljava/util/Collection; Code LineNumberTable LocalVariableTable this )Lcom/google/common/collect/AbstractTable; LocalVariableTypeTable 4Lcom/google/common/collect/AbstractTable; containsRow rowKey Ljava/lang/Object; MethodParameters "RuntimeVisibleParameterAnnotations containsColumn columnKey rowKeySet ()Ljava/util/Set ; columnKeySet ()Ljava/util/Set; Ljava/util/Map; value Ljava/util/Map;
StackMapTable contains '(Ljava/lang/Object;Ljava/lang/Object;)Z get )(Ljava/lang/Object;Ljava/lang/Object;)TV; isEmpty remove RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; TR; TC; TV; (TR;TC;TV;)TV; .Lcom/google/common/collect/ParametricNullness; putAll $(Lcom/google/common/collect/Table;)V cell &Lcom/google/common/collect/Table$Cell; table !Lcom/google/common/collect/Table; 4Lcom/google/common/collect/Table$Cell<+TR;+TC;+TV;>; /Lcom/google/common/collect/Table<+TR;+TC;+TV;>; 2(Lcom/google/common/collect/Table<+TR;+TC;+TV;>;)V result D()Ljava/util/Set;>; cellIterator I()Ljava/util/Iterator;>; L()Ljava/util/Spliterator;>; ()Ljava/util/Collection; valuesIterator ()Ljava/util/Iterator; valuesSpliterator ()Ljava/util/Spliterator; equals obj |Ljava/lang/Object;Lcom/google/common/collect/Table;
SourceFile AbstractTable.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; BootstrapMethods ? &(Ljava/lang/Object;)Ljava/lang/Object; ^ ? :(Lcom/google/common/collect/Table$Cell;)Ljava/lang/Object; ?
? ? ? ? ? "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses Cell CellSet Values ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup T ? > f ? ? ?
? ? ? q ? ? ?
? ? ? A *? ? ? ) ? ? ? ? ? ? ? 3 ? O *? +?
? ? / ? ? ? ? ? ? ? ? ? ? ? ? ? 3 ? O *? +?
? ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? F
*? ? ? ? 9 ?
? ? ?
? ? ? ? ? ? F
*? ? ? ? > ?
? ? ?
? ? ? ? 2 3 ? ? 3*? ? ? M,? & ? ,? , ? N-+? 0 ? ????? ? C " D , E . G 1 H ? " M ? 3 ? ? 3 ? ? ? " M ? 3 ? ? ? ? '? ? ? ? ? ? ? ? ? *? +? 4? N-? -,?
? ? ? ?
M N ? * ? ? ? ? ? ? M ? ? ? ? M ? ?
? @ ? ? ? ?
? ? ? R ? ? *? +? 4? N-? ? -,? 4? ?
T U ? * ? ? ? ? ? ? M ? ? ? ? M ? ? ? D ? ? ? ? ? ? ? ?
? ? ? + ? T
*? 8? ? ? ? Z ?
? ? ?
? ? ? @ F ? M
*?