![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableTable.class Maven / Gradle / Ivy
???? 42
? ?
? ? ? ? ?
? ? ? ?
?
? ? ? ? ? ? ? ?
?
? ?
? c
? ? e f
? ?
= ?
= ? ? ? ?
?
= ? ?
?
! ? ?
! ?
!
) ?
+
=
=
=
=
=
=
=
SerializedForm InnerClasses Builder serialVersionUID J
ConstantValue???????? toImmutableTable u(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector; Code LineNumberTable LocalVariableTable rowFunction Ljava/util/function/Function; columnFunction
valueFunction LocalVariableTypeTable 'Ljava/util/function/Function<-TT;+TR;>; 'Ljava/util/function/Function<-TT;+TC;>; 'Ljava/util/function/Function<-TT;+TV;>; MethodParameters Signature (Ljava/util/function/Function<-TT;+TR;>;Ljava/util/function/Function<-TT;+TC;>;Ljava/util/function/Function<-TT;+TV;>;)Ljava/util/stream/Collector;>; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; ?(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;
mergeFunction #Ljava/util/function/BinaryOperator; (Ljava/util/function/BinaryOperator;H(Ljava/util/function/Function<-TT;+TR;>;Ljava/util/function/Function<-TT;+TC;>;Ljava/util/function/Function<-TT;+TV;>;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;>; of ,()Lcom/google/common/collect/ImmutableTable; u()Lcom/google/common/collect/ImmutableTable; b(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableTable; rowKey Ljava/lang/Object; columnKey value TR; TC; TV; ~(TR;TC;TV;)Lcom/google/common/collect/ImmutableTable; copyOf M(Lcom/google/common/collect/Table;)Lcom/google/common/collect/ImmutableTable; parameterizedTable *Lcom/google/common/collect/ImmutableTable; table !Lcom/google/common/collect/Table; 5Lcom/google/common/collect/ImmutableTable ; /Lcom/google/common/collect/Table<+TR;+TC;+TV;>;
StackMapTable ?(Lcom/google/common/collect/Table<+TR;+TC;+TV;>;)Lcom/google/common/collect/ImmutableTable; @(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableTable; cell Cell &Lcom/google/common/collect/Table$Cell; cells Ljava/lang/Iterable; builder 2Lcom/google/common/collect/ImmutableTable$Builder; 4Lcom/google/common/collect/Table$Cell<+TR;+TC;+TV;>; KLjava/lang/Iterable<+Lcom/google/common/collect/Table$Cell<+TR;+TC;+TV;>;>; =Lcom/google/common/collect/ImmutableTable$Builder ; ?(Ljava/lang/Iterable<+Lcom/google/common/collect/Table$Cell<+TR;+TC;+TV;>;>;)Lcom/google/common/collect/ImmutableTable; 4()Lcom/google/common/collect/ImmutableTable$Builder; }()Lcom/google/common/collect/ImmutableTable$Builder; cellOf ^(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/Table$Cell; z(TR;TC;TV;)Lcom/google/common/collect/Table$Cell; ()V this cellSet *()Lcom/google/common/collect/ImmutableSet; ]()Lcom/google/common/collect/ImmutableSet;>;
createCellSet cellIterator 2()Lcom/google/common/collect/UnmodifiableIterator; e()Lcom/google/common/collect/UnmodifiableIterator;>; cellSpliterator ()Ljava/util/Spliterator; L()Ljava/util/Spliterator;>; values 1()Lcom/google/common/collect/ImmutableCollection; 6()Lcom/google/common/collect/ImmutableCollection; createValues valuesIterator ()Ljava/util/Iterator; ()Ljava/util/Iterator; column <(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap; 5(TC;)Lcom/google/common/collect/ImmutableMap; columnKeySet /()Lcom/google/common/collect/ImmutableSet; columnMap *()Lcom/google/common/collect/ImmutableMap; F()Lcom/google/common/collect/ImmutableMap;>; row 5(TR;)Lcom/google/common/collect/ImmutableMap; rowKeySet /()Lcom/google/common/collect/ImmutableSet; rowMap F()Lcom/google/common/collect/ImmutableMap ;>; contains '(Ljava/lang/Object;Ljava/lang/Object;)Z "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull;
containsValue (Ljava/lang/Object;)Z clear
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; RuntimeInvisibleAnnotations -Lcom/google/errorprone/annotations/DoNotCall; +Always throws UnsupportedOperationException put J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (TR;TC;TV;)TV; 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; putAll $(Lcom/google/common/collect/Table;)V 2(Lcom/google/common/collect/Table<+TR;+TC;+TV;>;)V remove 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; )(Ljava/lang/Object;Ljava/lang/Object;)TV; writeReplace ()Ljava/lang/Object; 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible;
readObject (Ljava/io/ObjectInputStream;)V stream Ljava/io/ObjectInputStream;
Exceptions toString ()Ljava/lang/String; hashCode ()I equals obj ()Ljava/util/Collection; ()Ljava/util/Set; isEmpty ()Z get containsColumn containsRow ()Ljava/util/Map; #(Ljava/lang/Object;)Ljava/util/Map; ?Lcom/google/common/collect/AbstractTable;Ljava/io/Serializable;
SourceFile ImmutableTable.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; H I H Z n 1com/google/common/collect/SingletonImmutableTable ? (com/google/common/collect/ImmutableTable! ? ? k u { ?"# ?$ ?% ? $com/google/common/collect/Table$Cell ?&' ` 0com/google/common/collect/ImmutableTable$Builder ? ?() ?*+ ? &com/google/common/collect/ImmutableSet java/lang/AssertionError should never be called ?, ? ? -com/google/common/collect/ImmutableCollection ? ? ?- &com/google/common/collect/ImmutableMap _ ?./ ?0 ? ? ? ? ? ? ? ? ? 'java/lang/UnsupportedOperationException java/io/InvalidObjectException Use SerializedForm ?1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'com/google/common/collect/AbstractTable java/io/Serializable 7com/google/common/collect/ImmutableTable$SerializedForm java/util/Iterator )com/google/common/collect/TableCollectors .com/google/common/collect/SparseImmutableTable EMPTY 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V com/google/common/collect/Table java/lang/Iterable iterator hasNext next Z(Lcom/google/common/collect/Table$Cell;)Lcom/google/common/collect/ImmutableTable$Builder; build $com/google/common/base/Preconditions checkNotNull com/google/common/collect/Tables
immutableCell (Ljava/lang/Object;)V &(Ljava/lang/Object;)Ljava/lang/Object; "com/google/common/base/MoreObjects firstNonNull keySet (Ljava/lang/String;)V! = > C D E F 0 H I J k *+,? ? K H L M N O N P N Q M R O S P T U
M O P V W X
Y H Z J ? *+,-? ? K \ L * M N O N P N [ \ Q * M R O S P T [ ] U M O P [ V ^ X
Y _ ` J ? ? K g V a _ b J o ? Y*+,? ? K l L c d e d f d Q c g e h f i U
c e f V j k l J } *? ?
*? L+?*? ? ? K ~ ? ? ? L m n o p Q m q o r s U o V t k u J ? ,? L*?
M,? ? ,? ?
N+-? W???+? ? K ? ? ? $ ? ' ? L v x , y z ( { | Q v } , y ~ ( { s ? ?? U y V ? { ? J ? Y? ? K ? V ? ? ? J ? *? +? ,? ? ? K ? ? ? ? ? L c d e d f d Q c g e h f i U
c e f V ? ? ? J A *? ? K ) L ? n Q ? q ? ? J D *? ? ? K - L ? n Q ? q V ? ? ? V ? ? ? J F
? Y? ? K 5 L
? n Q
? q V ? ? ? J F
? Y? ? K : L
? n Q
? q V ? ? ? J D *? ? ? K ? L ? n Q ? q V ? ? ? V ? ? ? J F
? Y? ? K G L
? n Q
? q V ? ? ? J x +? W*? +? ? !? "? #? !? K Q R S R L ? n e d Q ? q e h U e V ? ? ? J D *? ? $? K X L ? n Q ? q V ? ? ? V ? ? ? J x +? W*? %+? ? !? "? #? !? K k l m l L ? n c d Q ? q c g U c V ? ? ? J D *? %? $? K r L ? n Q ? q V ? ? ? V ? ? ? J j *+,? &? ? ? K ? L ? n c d e d Q ? q s
@ U c e ?
? ? ? ? J O *? '+? (? K ? L ? n f d Q ? q U f ? ? ? ? J D ? )Y? *? K ? L ? n Q ? q ? ? ? ? ? fs ? ? ? J ? ? )Y? *? K ? L * ? n c d e d f d Q * ? q c g e h f i U
c e f ? V ? ?
? ? ? ? ? fs ? ? ? J X ? )Y? *? K ? L ? n o p Q ? q o r U o ? V ? ? ? ? ? fs ? ? ? J X ? )Y? *? K ? L ? n c d e d Q ? q U c e ? V ? ?
? ? ? ? ? fs ? ?
? ? ? ? ?
? ? ? ? J P
? +Y,? -? K ? L
? n
? ? Q
? q ? + U ? ?
? ? A ? ? J A *? .? K 4 L ? n Q ? q A ? ? J A *? /? K 4 L ? n Q ? q A ? ? J B *+? 0? K 4 L ? n Q ? q U ? ? ? @ ? ? J A *? 1? K 4 L ? n Q ? q A ? ? J A *? '? K 4 L ? n Q ? q @ ? ? J A *? 2? K 4 L ? n Q ? q @ ? ? J A *? 3? K 4 L ? n Q ? q A ? ? J A *? 4? K 4 L ? n Q ? q A ? ? J A *? 5? K 4 L ? n Q ? q A ? ? J C *+,? 6? K 4 L ? n Q ? q U c e ? ? ?
? ? A ? ? J A *? 7? K 4 L ? n Q ? q A ? ? J A *? 8? K 4 L ? n Q ? q A ? ? J B *+? 9? K 4 L ? n Q ? q U e ? ? A ? ? J B *+? :? K 4 L ? n Q ? q U c ? ? A ? ? J A *? ? K 4 L ? n Q ? q A ? ? J A *? %? K 4 L ? n Q ? q A ? ? J B *+? ;? K 4 L ? n Q ? q U e A ? ? J B *+?