![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.StandardTable.class Maven / Gradle / Ivy
???? 4X
'com/google/common/collect/StandardTable removeColumn #(Ljava/lang/Object;)Ljava/util/Map;
removeMapping 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
containsMapping
'com/google/common/collect/AbstractTable ()V
backingMap Ljava/util/Map; factory !Lcom/google/common/base/Supplier;
contains '(Ljava/lang/Object;Ljava/lang/Object;)Z ! " # $ %
java/util/Map values ()Ljava/util/Collection; ' ( ) * + java/util/Collection iterator ()Ljava/util/Iterator; - . / 0 1 java/util/Iterator hasNext ()Z - 3 4 5 next ()Ljava/lang/Object;
7 8 9 : ; com/google/common/collect/Maps safeContainsKey $(Ljava/util/Map;Ljava/lang/Object;)Z
= > ?
containsValue (Ljava/lang/Object;)Z
A B C get 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ! E F 1 isEmpty ! H I J size ()I ! L M clear ! O B P &(Ljava/lang/Object;)Ljava/lang/Object; R S T B 5 com/google/common/base/Supplier ! V W C put
Y Z [ \ P $com/google/common/base/Preconditions checkNotNull
^ _ getOrCreate
7 a b c safeGet 5(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object; ! e f P remove h java/util/LinkedHashMap
g ! k l m entrySet ()Ljava/util/Set; o ( p
java/util/Set r java/util/Map$Entry q t u 5 getValue q w x 5 getKey - z f
A
} ~ ? ? java/lang/Object equals
? f C
? ? m cellSet ? 4com/google/common/collect/StandardTable$CellIterator
? ? ? W(Lcom/google/common/collect/StandardTable;Lcom/google/common/collect/StandardTable$1;)V o ? ? ? spliterator ()Ljava/util/Spliterator; ? ? ? apply ()Ljava/util/function/Function; ? java/util/Spliterator
H
? ? ? ? ? -com/google/common/collect/CollectSpliterators flatMap O(Ljava/util/Spliterator;Ljava/util/function/Function;IJ)Ljava/util/Spliterator; ? +com/google/common/collect/StandardTable$Row
? ? ? >(Lcom/google/common/collect/StandardTable;Ljava/lang/Object;)V ? .com/google/common/collect/StandardTable$Column
? ?
? ? ? rowMap ()Ljava/util/Map; ! ? ? m keySet ? ? ? columnKeySet Ljava/util/Set; ? 4com/google/common/collect/StandardTable$ColumnKeySet
? ? ? 9com/google/common/collect/StandardTable$ColumnKeyIterator
? ?
" ? ?
? ? ? createRowMap ? .com/google/common/collect/StandardTable$RowMap
? ? ? ,(Lcom/google/common/collect/StandardTable;)V ? ? ? columnMap 3Lcom/google/common/collect/StandardTable$ColumnMap; ? 1com/google/common/collect/StandardTable$ColumnMap
? ? ? ? ? 4(Ljava/util/Map$Entry;)Ljava/util/function/Function;
? ? ? ? map M(Ljava/util/Spliterator;Ljava/util/function/Function;)Ljava/util/Spliterator;
? ? ? ? ? com/google/common/collect/Tables
immutableCell ^(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/Table$Cell; ? java/io/Serializable Signature +Ljava/util/Map;>; RuntimeVisibleAnnotations (Lcom/google/common/collect/GwtTransient; ;Lcom/google/common/base/Supplier<+Ljava/util/Map;>; Ljava/util/Set; 7Lcom/google/errorprone/annotations/concurrent/LazyInit; Ljavax/annotation/CheckForNull; >Lcom/google/common/collect/StandardTable.ColumnMap; serialVersionUID J
ConstantValue 3(Ljava/util/Map;Lcom/google/common/base/Supplier;)V Code LineNumberTable LocalVariableTable this )Lcom/google/common/collect/StandardTable; LocalVariableTypeTable 4Lcom/google/common/collect/StandardTable ; MethodParameters i(Ljava/util/Map ;>;Lcom/google/common/base/Supplier<+Ljava/util/Map;>;)V rowKey Ljava/lang/Object; columnKey
StackMapTable "RuntimeVisibleParameterAnnotations containsColumn Ljava/util/Map; containsRow value )(Ljava/lang/Object;Ljava/lang/Object;)TV; I TR; (TR;)Ljava/util/Map; J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; TC; TV; (TR;TC;TV;)TV; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; entry Ljava/util/Map$Entry; column output Ljava/util/Iterator; 1Ljava/util/Map$Entry;>; Ljava/util/Map ; GLjava/util/Iterator;>;>; +(Ljava/lang/Object;)Ljava/util/Map; D()Ljava/util/Set;>; cellIterator I()Ljava/util/Iterator;>; cellSpliterator L()Ljava/util/Spliterator;>; row (TC;)Ljava/util/Map; rowKeySet ()Ljava/util/Set ; result ()Ljava/util/Set; createColumnKeyIterator ()Ljava/util/Iterator; ()Ljava/util/Collection; -()Ljava/util/Map;>; -()Ljava/util/Map;>; lambda$cellSpliterator$1 .(Ljava/util/Map$Entry;)Ljava/util/Spliterator; rowEntry lambda$cellSpliterator$0 R(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)Lcom/google/common/collect/Table$Cell; columnEntry
access$300 b(Lcom/google/common/collect/StandardTable;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z x0 x1 x2 x3
access$400 access$1000 L(Lcom/google/common/collect/StandardTable;Ljava/lang/Object;)Ljava/util/Map; ?Lcom/google/common/collect/AbstractTable;Ljava/io/Serializable;
SourceFile StandardTable.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; BootstrapMethods P1
25
68 =(Ljava/util/Map$Entry;)Lcom/google/common/collect/Table$Cell;:
;<=>? "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 Entry CellIteratorD )com/google/common/collect/StandardTable$1 Row Column ColumnKeySet ColumnKeyIterator RowMap ColumnMapL $com/google/common/collect/Table$CellN com/google/common/collect/Table CellQ 0com/google/common/collect/StandardTable$TableSet TableSetT %java/lang/invoke/MethodHandles$LookupV java/lang/invoke/MethodHandles Lookup ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? *? *+? *,? ? ? N O P Q ? ? ? ? ? ? ? ? ? ? ? ? r +? ,? *+,? ? ? ? ? W ? ? ? ? ? ? ? ? ? ? ? @ ? ? ? ?
? ? ? ? ? ? 7+? ?*? ? ? & M,? , ? ,? 2 ? !N-+? 6? ????? ? \ ] _ ( ` 0 a 2 c 5 d ? (
? 7 ? ? 7 ? ? ? (
? ? 7 ? ? ?
? -? ? ? ? ? ? ? ? f +? *? +? 6? ? ? ? i ? ? ? ? ? ? ? ? ? @ ? ? ? ? > ? ? c +? *+?