![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ArrayTable.class Maven / Gradle / Ivy
???? 4?
I
!"
#$
% ^ &
'()(*
+
,-
!.
/01
23
4
5
67
89
6:;
"<
=
!>?
!@A
B
I+
ICD
%
,EF L
MNO
2E
PQR
5E
6S TU
9VW
;E XY
>V
IZ[
AE L
I]
I^
I_
`
abc RowMap InnerClasses Row ColumnMap Columnd ArrayMap rowList )Lcom/google/common/collect/ImmutableList; Signature .Lcom/google/common/collect/ImmutableList;
columnList .Lcom/google/common/collect/ImmutableList;
rowKeyToIndex (Lcom/google/common/collect/ImmutableMap; @Lcom/google/common/collect/ImmutableMap; columnKeyToIndex @Lcom/google/common/collect/ImmutableMap; array [[Ljava/lang/Object; [[TV; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; columnMap 0Lcom/google/common/collect/ArrayTable$ColumnMap; ;Lcom/google/common/collect/ArrayTable.ColumnMap; RuntimeVisibleAnnotations 7Lcom/google/errorprone/annotations/concurrent/LazyInit; Ljavax/annotation/CheckForNull; rowMap -Lcom/google/common/collect/ArrayTable$RowMap; 8Lcom/google/common/collect/ArrayTable .RowMap; serialVersionUID J
ConstantValue create P(Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/ArrayTable; Code LineNumberTable LocalVariableTable rowKeys Ljava/lang/Iterable;
columnKeys LocalVariableTypeTable Ljava/lang/Iterable<+TR;>; Ljava/lang/Iterable<+TC;>; MethodParameters ?(Ljava/lang/Iterable<+TR;>;Ljava/lang/Iterable<+TC;>;)Lcom/google/common/collect/ArrayTable; I(Lcom/google/common/collect/Table;)Lcom/google/common/collect/ArrayTable; table !Lcom/google/common/collect/Table; -Lcom/google/common/collect/Table ;
StackMapTable ?(Lcom/google/common/collect/Table;)Lcom/google/common/collect/ArrayTable ; +(Ljava/lang/Iterable;Ljava/lang/Iterable;)V this &Lcom/google/common/collect/ArrayTable; tmpArray 1Lcom/google/common/collect/ArrayTable;e 7(Ljava/lang/Iterable<+TR;>;Ljava/lang/Iterable<+TC;>;)V $(Lcom/google/common/collect/Table;)V 0(Lcom/google/common/collect/Table ;)V )(Lcom/google/common/collect/ArrayTable;)V i I copy 4(Lcom/google/common/collect/ArrayTable ;)V
rowKeyList +()Lcom/google/common/collect/ImmutableList; 0()Lcom/google/common/collect/ImmutableList ;
columnKeyList 0()Lcom/google/common/collect/ImmutableList; at (II)Ljava/lang/Object; rowIndex columnIndex (II)TV; set ((IILjava/lang/Object;)Ljava/lang/Object; value Ljava/lang/Object; oldValue TV;
(IITV;)TV; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; "RuntimeVisibleParameterAnnotations toArray '(Ljava/lang/Class;)[[Ljava/lang/Object;
valueClass Ljava/lang/Class; Ljava/lang/Class; (Ljava/lang/Class;)[[TV; /Lcom/google/common/annotations/GwtIncompatible; clear ()V
Deprecated Ljava/lang/Deprecated; -Lcom/google/errorprone/annotations/DoNotCall; +Always throws UnsupportedOperationException eraseAll row [Ljava/lang/Object; [TV; contains '(Ljava/lang/Object;Ljava/lang/Object;)Z rowKey columnKey containsColumn (Ljava/lang/Object;)Z containsRow
containsValue elementf ? get 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Ljava/lang/Integer; )(Ljava/lang/Object;Ljava/lang/Object;)TV; isEmpty ()Z put J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; TR; TC; (TR;TC;TV;)TV; putAll /Lcom/google/common/collect/Table<+TR;+TC;+TV;>; 2(Lcom/google/common/collect/Table<+TR;+TC;+TV;>;)V remove erase size ()I cellSet ()Ljava/util/Set;g Cell D()Ljava/util/Set;>; cellIterator ()Ljava/util/Iterator; I()Ljava/util/Iterator;>; cellSpliterator ()Ljava/util/Spliterator; L()Ljava/util/Spliterator;>; getCell )(I)Lcom/google/common/collect/Table$Cell; index 4(I)Lcom/google/common/collect/Table$Cell; getValue (I)Ljava/lang/Object; (I)TV; column #(Ljava/lang/Object;)Ljava/util/Map; (TC;)Ljava/util/Map ; columnKeySet *()Lcom/google/common/collect/ImmutableSet; /()Lcom/google/common/collect/ImmutableSet; ()Ljava/util/Map; maph -()Ljava/util/Map;>; (TR;)Ljava/util/Map; rowKeySet /()Lcom/google/common/collect/ImmutableSet; -()Ljava/util/Map ;>; values ()Ljava/util/Collection; ()Ljava/util/Collection; valuesIterator ()Ljava/util/Iterator; valuesSpliterator ()Ljava/util/Spliterator; toString ()Ljava/lang/String; hashCode equals obj
access$000 O(Lcom/google/common/collect/ArrayTable;I)Lcom/google/common/collect/Table$Cell; x0 x1
access$100 Q(Lcom/google/common/collect/ArrayTable;)Lcom/google/common/collect/ImmutableList;
access$200
access$300 P(Lcom/google/common/collect/ArrayTable;)Lcom/google/common/collect/ImmutableMap;
access$600
access$800 ;(Lcom/google/common/collect/ArrayTable;I)Ljava/lang/Object; ?Lcom/google/common/collect/AbstractTable;Ljava/io/Serializable;
SourceFile ArrayTable.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; emulated ? ? [ Y X Y R S V S ? ? $com/google/common/collect/ArrayTable ? ? ? ? ? ? ? ?ijk ? ?lmnopq ? ? ] ^ ? ?r ? ? ? ? ? ?stuvwxyz 'java/lang/UnsupportedOperationException{|} ? ? ? ?~ ??? ? ?? java/lang/Integer? ? ? ??? Row %s not in %sm? Column %s not in %s ? ? ? ? &com/google/common/collect/ArrayTable$1 ?? java/util/Spliterator BootstrapMethods? ? ?????? &com/google/common/collect/ArrayTable$2?? ? +com/google/common/collect/ArrayTable$Column? ? b c .com/google/common/collect/ArrayTable$ColumnMap ?? (com/google/common/collect/ArrayTable$Row h i +com/google/common/collect/ArrayTable$RowMap ? ? &com/google/common/collect/ArrayTable$3 ? ? ? ? ? ? ? ? ? ? 'com/google/common/collect/AbstractTable java/io/Serializable -com/google/common/collect/ArrayTable$ArrayMap java/lang/Iterable java/lang/Object $com/google/common/collect/Table$Cell
java/util/Map 'com/google/common/collect/ImmutableList copyOf ?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList; $com/google/common/base/Preconditions
checkArgument (Z)V com/google/common/collect/Maps indexMap @(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableMap; com/google/common/collect/Table java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V checkElementIndex (II)I java/lang/reflect/Array newInstance '(Ljava/lang/Class;[I)Ljava/lang/Object; java/util/Arrays fill (([Ljava/lang/Object;Ljava/lang/Object;)V &com/google/common/collect/ImmutableMap containsKey com/google/common/base/Objects equal &(Ljava/lang/Object;)Ljava/lang/Object; intValue checkNotNull :(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V *(Lcom/google/common/collect/ArrayTable;I)V
?? apply H(Lcom/google/common/collect/ArrayTable;)Ljava/util/function/IntFunction; -com/google/common/collect/CollectSpliterators indexed ;(IILjava/util/function/IntFunction;)Ljava/util/Spliterator; java/util/Collections emptyMap keySet Q(Lcom/google/common/collect/ArrayTable;Lcom/google/common/collect/ArrayTable$1;)V??? "java/lang/invoke/LambdaMetafactory metafactory? Lookup ?(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;? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles 1 I J R S T U V S T W X Y T Z [ Y T \ ] ^ T _ ` a ? b c T d e
f g ? h i T j e
f g k l m n 0 p q r Z
? Y*+? ? s l t
u v
w v x
u y
w z { u w T | p } r s *? ? ? Y*? ? ? ? Y*?
? s ? ? ? ? t ~ x ~ ? ? G { ~ T ? `
a ? ? r = `*? *+? ? *,? ? *? ?
*? ?
? ? ? **? ? ? **? ? ? *? ? *? ? ? N*-? *? ? s *
? ? ? ? - ? 8 ? C ? V ? [ ? _ ? t * ` ? ? ` u v ` w v V
? ^ x * ` ? ? ` u y ` w z V
? _ ? ? ) ? ? @ ` ! G U a @ V
a { u w T ? ? ? r n *+? +? ? *+? ? s ? ? ? t ? ? ~ x ? ? ~ ? { ~ T ? `
a ? ? r > e*? *+? ? *+? ? *+? ? *+? ? *? ? *? ? ? M*,? >*? ? ? +? 2,2+? 2?? ???ݱ s . ? ? ? ? ? $ ? 7 ? <