![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound.class Maven / Gradle / Ivy
???? 4
Dcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound ](Lcom/google/common/collect/Range;Lcom/google/common/collect/Range;Ljava/util/NavigableMap;)V
lowerBoundWindow !Lcom/google/common/collect/Range;
restriction
.com/google/common/collect/AbstractNavigableMap ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; com/google/common/collect/Range java/util/NavigableMap rangesByLowerBound Ljava/util/NavigableMap; " 9com/google/common/collect/TreeRangeSet$RangesByUpperBound
! $ % (Ljava/util/NavigableMap;)V ' ( rangesByUpperBound
* + , isConnected $(Lcom/google/common/collect/Range;)Z
. / 0 1 2 ,com/google/common/collect/ImmutableSortedMap of 0()Lcom/google/common/collect/ImmutableSortedMap;
4 5 6 intersection D(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;
8 9 : ; < #com/google/common/collect/BoundType
forBoolean ((Z)Lcom/google/common/collect/BoundType;
> ? @ range ?(Ljava/lang/Comparable;Lcom/google/common/collect/BoundType;Ljava/lang/Comparable;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/Range;
B C D subMap ;(Lcom/google/common/collect/Range;)Ljava/util/NavigableMap;
F G H upTo ^(Ljava/lang/Comparable;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/Range;
J K H downTo
M N O P Q "com/google/common/collect/Ordering natural &()Lcom/google/common/collect/Ordering;
S T U get 5(Ljava/lang/Object;)Lcom/google/common/collect/Range; W com/google/common/collect/Cut
Y Z [ contains (Ljava/lang/Comparable;)Z ] ^ _
lowerBound Lcom/google/common/collect/Cut;
V a b c compareTo "(Lcom/google/common/collect/Cut;)I e f _
upperBound
V h i j equals (Ljava/lang/Object;)Z l m n
floorEntry )(Ljava/lang/Object;)Ljava/util/Map$Entry;
p q r s t com/google/common/collect/Maps valueOrNull )(Ljava/util/Map$Entry;)Ljava/lang/Object; v T x java/lang/ClassCastException
z { | isEmpty ()Z
~ ? ? ? #com/google/common/collect/Iterators
emptyIterator 2()Lcom/google/common/collect/UnmodifiableIterator;
V ? ? [
isLessThan ? ? ? tailMap -(Ljava/lang/Object;Z)Ljava/util/NavigableMap; ? ? ? values ()Ljava/util/Collection; ? ? ? ? ? java/util/Collection iterator ()Ljava/util/Iterator;
V ? ? ? endpoint ()Ljava/lang/Comparable;
? ? ? lowerBoundType '()Lcom/google/common/collect/BoundType; 8 ? ? ? CLOSED %Lcom/google/common/collect/BoundType;
V ? ? ?
belowValue 7(Ljava/lang/Comparable;)Lcom/google/common/collect/Cut;
M ? ? ? min 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? Fcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$1
? ? ? |(Lcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound;Ljava/util/Iterator;Lcom/google/common/collect/Cut;)V
V ? ? ? typeAsUpperBound ? ? ? headMap ? ? ?
descendingMap ()Ljava/util/NavigableMap; ? Fcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$2
? ? ? ](Lcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound;Ljava/util/Iterator;)V
? ? ?
entryIterator
~ ? ? ? size (Ljava/util/Iterator;)I
? ? ? :(Lcom/google/common/collect/Cut;Z)Ljava/util/NavigableMap;
? ? ?
? C ? Z(Lcom/google/common/collect/Cut;ZLcom/google/common/collect/Cut;Z)Ljava/util/NavigableMap; Signature GLcom/google/common/collect/Range;>; &Lcom/google/common/collect/Range; dLjava/util/NavigableMap;Lcom/google/common/collect/Range;>; Code LineNumberTable LocalVariableTable this FLcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound; LocalVariableTypeTable KLcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound; MethodParameters ?(Lcom/google/common/collect/Range;>;Lcom/google/common/collect/Range;Ljava/util/NavigableMap;Lcom/google/common/collect/Range;>;)V window
StackMapTable ?(Lcom/google/common/collect/Range;>;)Ljava/util/NavigableMap;Lcom/google/common/collect/Range;>; fromKey
fromInclusive Z toKey toInclusive $Lcom/google/common/collect/Cut; ?(Lcom/google/common/collect/Cut;ZLcom/google/common/collect/Cut;Z)Ljava/util/NavigableMap;Lcom/google/common/collect/Range;>; inclusive ?(Lcom/google/common/collect/Cut;Z)Ljava/util/NavigableMap;Lcom/google/common/collect/Range;>;
comparator ()Ljava/util/Comparator; ?()Ljava/util/Comparator<-Lcom/google/common/collect/Cut;>; containsKey key Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; candidate result cut e Ljava/lang/ClassCastException; :(Ljava/lang/Object;)Lcom/google/common/collect/Range; RuntimeVisibleAnnotations completeRangeItr Ljava/util/Iterator; upperBoundOnLowerBounds ;>; ELcom/google/common/collect/Cut;>; ? java/util/Iterator y()Ljava/util/Iterator;Lcom/google/common/collect/Range;>;>; descendingEntryIterator ()I @(Ljava/lang/Object;ZLjava/lang/Object;Z)Ljava/util/NavigableMap;
access$300 i(Lcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound;)Lcom/google/common/collect/Range; x0
access$400 ?(Lcom/google/common/collect/Range;Lcom/google/common/collect/Range;Ljava/util/NavigableMap;Lcom/google/common/collect/TreeRangeSet$1;)V x1 x2 x3 *Lcom/google/common/collect/TreeRangeSet$1; ?;>Lcom/google/common/collect/AbstractNavigableMap;Lcom/google/common/collect/Range;>;
SourceFile TreeRangeSet.java InnerClasses &com/google/common/collect/TreeRangeSet SubRangeSetRangesByLowerBound RangesByUpperBound java/util/Map$Entry
java/util/Map Entry (com/google/common/collect/TreeRangeSet$1 0
? ?
? ? ? ? ( ? ? ? ? 2*? *+? ? ? *,? ? ? *-? ? ? *? !Y-? #? &? ? ? ? ? ? %? 1? ? * 2 ? ? 2
2
2 ? * 2 ? ? 2 ? 2
? 2 ? ?
? ? C D ? ? '+*? ? )? ? -?? Y*? +? 3*? *? ? ? ? ? ? ? ? &? ? ' ? ? ' ?
? ' ? ? ' ? ? ? ? ? ? ? C ? ? ? *+? 7-? 7? =? A? ? ? ? ? ? ? ? 4 ? ? ? _ ? ? ? _ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? g
*+? 7? E? A? ? ? ?
? ?
? _
? ? ?
? ?
? ? ? ? ? ? ? ? ? ? g
*+? 7? I? A? ? ? ?
? ?
? _
? ? ?
? ?
? ? ? ? ? ? ? ? ? ? @ ? L? ? ? ? ? ? ? ? ? ? ? ? j ? _ *+? R? ? ? ? ? ? ? ? ? ? ? ? ? ? @ ? ? ? ? T U ? ? ?+? V? ?+? VM*? ,? X? ,*? ? \? `? ,*? ? d? `? ?,*? ? \? g? 5*? ,? k ? o? N-? -? d*? ? \? `? -*? ? 3?? *? ,? u ? N-? -*? ? 3?? M?? 4 ? w 5 q ? w r ? ? w ? J ? ? ? ? -? 3? 5? C? T? i r u ? ? ?
? ? ? ? > T ?
?
?
? ? _ ? ? ? ? ? ? ? ? ? ? * T ? ? ?
? ? ? ? ? ? ? ? ? ? 3 V<? B w ? ? ? ? ? ? ? ? ? ? ? ? ?*? ? y? ? }?*? ? d*? ? \? ?? ? }?*? ? \*? ? \? ?? "*? &*? ? \? ? ? ? ? ? L? 6*? *? ? \? ?? V*? ? ?? ?? ? ? ? ? ? ? ? L? L*? ? d*? ? d? ?? ?? VM? ?Y*+,? ?? ? B
" & : F Y d n! | ?" ?# ?&