![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableTable$Builder.class Maven / Gradle / Ivy
???? 4 ?
# j
k l " m *
n o p " q / " r
s t u v x z { | } ~ H
" ? ? ? ? Z ? Z ? ?
" ? u ?
" ? u ?
s ? ?
? ?
?
? ? ? ? cells Ljava/util/List; Signature Cell InnerClasses CLjava/util/List;>;
rowComparator Ljava/util/Comparator; Ljava/util/Comparator<-TR;>; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; columnComparator Ljava/util/Comparator<-TC;>; ()V Code LineNumberTable LocalVariableTable this Builder 2Lcom/google/common/collect/ImmutableTable$Builder; LocalVariableTypeTable =Lcom/google/common/collect/ImmutableTable$Builder; orderRowsBy J(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableTable$Builder; MethodParameters [(Ljava/util/Comparator<-TR;>;)Lcom/google/common/collect/ImmutableTable$Builder ; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; orderColumnsBy [(Ljava/util/Comparator<-TC;>;)Lcom/google/common/collect/ImmutableTable$Builder ; put j(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableTable$Builder; rowKey Ljava/lang/Object; columnKey value TR; TC; TV; H(TR;TC;TV;)Lcom/google/common/collect/ImmutableTable$Builder ; Z(Lcom/google/common/collect/Table$Cell;)Lcom/google/common/collect/ImmutableTable$Builder;
immutableCell &Lcom/google/common/collect/Table$Cell; cell 1Lcom/google/common/collect/Table$Cell ; 4Lcom/google/common/collect/Table$Cell<+TR;+TC;+TV;>;
StackMapTable s(Lcom/google/common/collect/Table$Cell<+TR;+TC;+TV;>;)Lcom/google/common/collect/ImmutableTable$Builder ; putAll U(Lcom/google/common/collect/Table;)Lcom/google/common/collect/ImmutableTable$Builder; table !Lcom/google/common/collect/Table; /Lcom/google/common/collect/Table<+TR;+TC;+TV;>; ? n(Lcom/google/common/collect/Table<+TR;+TC;+TV;>;)Lcom/google/common/collect/ImmutableTable$Builder ; combine f(Lcom/google/common/collect/ImmutableTable$Builder;)Lcom/google/common/collect/ImmutableTable$Builder; other |(Lcom/google/common/collect/ImmutableTable$Builder ;)Lcom/google/common/collect/ImmutableTable$Builder ; build ,()Lcom/google/common/collect/ImmutableTable; 7()Lcom/google/common/collect/ImmutableTable ; buildOrThrow size I PLjava/lang/Object;
SourceFile ImmutableTable.java -Lcom/google/errorprone/annotations/DoNotMock; 1 2 ? ? ? $ % ? ? ? java/util/Comparator * + / + ? ? ? ? ? ? ? .com/google/common/collect/Tables$ImmutableCell
ImmutableCell ? ? row ? ? column ? ? C D ? ? ? ? ? ? ? ? ? ? $com/google/common/collect/Table$Cell C M ? ? c a d ? ? a 1com/google/common/collect/SingletonImmutableTable ? ? ? 1 ? ? ? ? 0com/google/common/collect/ImmutableTable$Builder java/lang/Object java/util/Iterator com/google/common/collect/Lists newArrayList ()Ljava/util/ArrayList; $com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (com/google/common/collect/ImmutableTable cellOf ^(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/Table$Cell; java/util/List add (Ljava/lang/Object;)Z com/google/common/collect/Tables getRowKey ()Ljava/lang/Object; getColumnKey getValue com/google/common/collect/Table cellSet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next addAll (Ljava/util/Collection;)Z ()I of #com/google/common/collect/Iterables getOnlyElement ((Ljava/lang/Iterable;)Ljava/lang/Object; )(Lcom/google/common/collect/Table$Cell;)V /com/google/common/collect/RegularImmutableTable forCells o(Ljava/util/List;Ljava/util/Comparator;Ljava/util/Comparator;)Lcom/google/common/collect/RegularImmutableTable; 1 " # $ % &