![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap.class Maven / Gradle / Ivy
???? 4 ?
Ccom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap
removeEntryIf %(Lcom/google/common/base/Predicate;)Z
this$1 4Lcom/google/common/collect/TreeRangeMap$SubRangeMap;
java/util/AbstractMap ()V
get &(Ljava/lang/Object;)Ljava/lang/Object; com/google/common/collect/Range
2com/google/common/collect/TreeRangeMap$SubRangeMap
access$300 W(Lcom/google/common/collect/TreeRangeMap$SubRangeMap;)Lcom/google/common/collect/Range;
encloses $(Lcom/google/common/collect/Range;)Z
" # $ isEmpty ()Z & ' (
lowerBound Lcom/google/common/collect/Cut;
* + , - . com/google/common/collect/Cut compareTo "(Lcom/google/common/collect/Cut;)I 0 1 2 this$0 (Lcom/google/common/collect/TreeRangeMap;
4 5 6 7 8 &com/google/common/collect/TreeRangeMap
access$000 B(Lcom/google/common/collect/TreeRangeMap;)Ljava/util/NavigableMap; : ; < = > java/util/NavigableMap
floorEntry )(Ljava/lang/Object;)Ljava/util/Map$Entry; @ A B C D java/util/Map$Entry getValue ()Ljava/lang/Object; F 4com/google/common/collect/TreeRangeMap$RangeMapEntry :
E I J K getKey #()Lcom/google/common/collect/Range;
M N isConnected
P Q R intersection D(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;
T U V equals (Ljava/lang/Object;)Z
E A Y java/lang/ClassCastException
[ \ ] ^ java/util/Objects requireNonNull
4 ` a b remove $(Lcom/google/common/collect/Range;)V
d e clear
g h i j k com/google/common/collect/Lists newArrayList ()Ljava/util/ArrayList;
m n o entrySet ()Ljava/util/Set; q r s t u
java/util/Set iterator ()Ljava/util/Iterator; w x y z $ java/util/Iterator hasNext w | } D next ? ? ? V com/google/common/base/Predicate apply @ ? J D ? ? ? ? V java/util/List add ? r ? " ? Ecom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1
? ? ? W(Lcom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap;Ljava/util/Map;)V ? Ecom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2
? ? ? H(Lcom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap;)V
? ? ? ? ? #com/google/common/collect/Iterators
emptyIterator 2()Lcom/google/common/collect/UnmodifiableIterator; : ? ? floorKey
? ? ? ? ? "com/google/common/base/MoreObjects firstNonNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; : ? ? ? tailMap -(Ljava/lang/Object;Z)Ljava/util/NavigableMap; : ? ? ? values ()Ljava/util/Collection; ? r ? java/util/Collection ? Ecom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3
? ? ? \(Lcom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap;Ljava/util/Iterator;)V ? Ecom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$4
? ? 7(Lcom/google/common/collect/TreeRangeMap$SubRangeMap;)V Code LineNumberTable LocalVariableTable this ELcom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap; LocalVariableTypeTable MLcom/google/common/collect/TreeRangeMap.SubRangeMap.SubRangeMapAsMap; MethodParameters containsKey key Ljava/lang/Object;
StackMapTable "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; entry Ljava/util/Map$Entry; r !Lcom/google/common/collect/Range; candidate 6Lcom/google/common/collect/TreeRangeMap$RangeMapEntry; e Ljava/lang/ClassCastException; yLjava/util/Map$Entry;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>; &Lcom/google/common/collect/Range; >Lcom/google/common/collect/TreeRangeMap$RangeMapEntry; Signature (Ljava/lang/Object;)TV; RuntimeVisibleAnnotations range value TV; ? java/lang/Object predicate "Lcom/google/common/base/Predicate; toRemove Ljava/util/List; @Ljava/util/Map$Entry;TV;>; eLcom/google/common/base/Predicate<-Ljava/util/Map$Entry;TV;>;>; 8Ljava/util/List;>; h(Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;TV;>;>;)Z keySet 9()Ljava/util/Set;>; S()Ljava/util/Set;TV;>;>;
entryIterator
cutToStart
backingItr Ljava/util/Iterator; $Lcom/google/common/collect/Cut; TLjava/util/Iterator;>; X()Ljava/util/Iterator;TV;>;>; ()Ljava/util/Collection;
access$400 j(Lcom/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap;Lcom/google/common/base/Predicate;)Z x0 x1 BLjava/util/AbstractMap;TV;>;
SourceFile TreeRangeMap.java InnerClasses SubRangeMap SubRangeMapAsMap ?
java/util/Map Entry
RangeMapEntry
? ? P
*+? *? ? ? ? ?
? ?
?
? ? ? ? ? V ? _ *+? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ ? ? ? ? ? ? ?+? ? ?+? M*? ? ,? ?
,? !? ?N,? %*? ? ? %? )? +*? ? /? 3,? %? 9 :? ? ? ? EN? *? ? /? 3,? %? G ? EN-? .-? H*? ? ? L? -? H*? ? ? O,? S? -? W?? M?? " ? X # ? ? X ? R ? ? ? !? #? %? 9? @? N? S? ^? a? x? }? ?? ?? ?? ?? ?? ?? ? > N ? ? ? ? ? % ? ? ? ? ? ? ? ? ? ? ? ? ? * N ? ? ? ? ? % ? ? ? ? ? ? ? ? ! ? : E? .B X ? ? ? ? ? ? ? ? a ? ? !*+? M,? +? Z? N*? ? /-? _,?? ? ? ?
? ? ? ? ? *
? ? ! ? ? ! ? ? ? ? ?
? ? ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? e ? H *? ? c? ?
? ? ? ? ? ? ? ? ? G z? fM*? l? p N-? v ? --? { ? @:+? ~ ? ,? ? ? ? ? W???,? ? N-? v ? -? { ? :*? ? /? _???,? ? ? ? ? ? &