![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableRangeMap$Builder.class Maven / Gradle / Ivy
???? 4 ?
, h
i j + k
l m
n o
l p
q r s t u v w x y z R { R | } ~ ?
+ ? s ?
?
? ?
? ? ? s ?
? s ?
?
? ? ?
h ?
?
? ?
?
?
? ?
?
( ? ? ? entries Ljava/util/List; Signature Entry InnerClasses RLjava/util/List;TV;>;>; ()V Code LineNumberTable LocalVariableTable this Builder 5Lcom/google/common/collect/ImmutableRangeMap$Builder; LocalVariableTypeTable =Lcom/google/common/collect/ImmutableRangeMap$Builder; put j(Lcom/google/common/collect/Range;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableRangeMap$Builder; range !Lcom/google/common/collect/Range; value Ljava/lang/Object; &Lcom/google/common/collect/Range; TV;
StackMapTable MethodParameters h(Lcom/google/common/collect/Range;TV;)Lcom/google/common/collect/ImmutableRangeMap$Builder; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; putAll [(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/ImmutableRangeMap$Builder; entry Ljava/util/Map$Entry; rangeMap $Lcom/google/common/collect/RangeMap; ALjava/util/Map$Entry;+TV;>; -Lcom/google/common/collect/RangeMap; ? l(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/ImmutableRangeMap$Builder; combine l(Lcom/google/common/collect/ImmutableRangeMap$Builder;)Lcom/google/common/collect/ImmutableRangeMap$Builder; builder |(Lcom/google/common/collect/ImmutableRangeMap$Builder;)Lcom/google/common/collect/ImmutableRangeMap$Builder; build /()Lcom/google/common/collect/ImmutableRangeMap; prevRange i I
rangesBuilder 1Lcom/google/common/collect/ImmutableList$Builder;
valuesBuilder YLcom/google/common/collect/ImmutableList$Builder;>; 6Lcom/google/common/collect/ImmutableList$Builder; 7()Lcom/google/common/collect/ImmutableRangeMap; D;V:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile ImmutableRangeMap.java RuntimeVisibleAnnotations -Lcom/google/errorprone/annotations/DoNotMock; 3 4 ? ? ? - . ? ? ? ? ? #Range must not be empty, but was %s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/Map$Entry ? ? com/google/common/collect/Range ? ? = > ? ? ? ? ? ? ? ? ? ? ? /com/google/common/collect/ImmutableList$Builder ? ? 3 ? ? ? ? ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder Overlapping ranges: range ? ? ? ? overlaps with entry ? ? 3 ? ? ? +com/google/common/collect/ImmutableRangeMap X ? 3 ? 3com/google/common/collect/ImmutableRangeMap$Builder java/lang/Object java/util/Iterator com/google/common/collect/Lists newArrayList ()Ljava/util/ArrayList; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; isEmpty ()Z
checkArgument ((ZLjava/lang/String;Ljava/lang/Object;)V com/google/common/collect/Maps immutableEntry ;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry; java/util/List add (Ljava/lang/Object;)Z "com/google/common/collect/RangeMap
asMapOfRanges ()Ljava/util/Map;
java/util/Map entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getKey getValue addAll (Ljava/util/Collection;)Z rangeLexOrdering &()Lcom/google/common/collect/Ordering; "com/google/common/collect/Ordering onKeys java/util/Collections sort )(Ljava/util/List;Ljava/util/Comparator;)V 'com/google/common/collect/ImmutableList size ()I (I)V get (I)Ljava/lang/Object; isConnected $(Lcom/google/common/collect/Range;)Z intersection D(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V E(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder; +()Lcom/google/common/collect/ImmutableList; U(Lcom/google/common/collect/ImmutableList;Lcom/google/common/collect/ImmutableList;)V 1 + , - . / 2 3 4 5 P *? *? ? ? 6 r s t 7 8 : ; 8 <