All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.collect.TreeRangeMap.class Maven / Gradle / Ivy

????4v
&com/google/common/collect/TreeRangeMapemptySubRangeMap&()Lcom/google/common/collect/RangeMap;
	
coalescedRangeV(Lcom/google/common/collect/Range;Ljava/lang/Object;)Lcom/google/common/collect/Range;	
entriesByLowerBoundLjava/util/NavigableMap;
()V
com/google/common/collect/Maps
newTreeMap()Ljava/util/TreeMap;java/util/NavigableMapputAll(Ljava/util/Map;)V
 !(Ljava/util/NavigableMap;)V#$%&'"com/google/common/collect/RangeMap
asMapOfRanges()Ljava/util/Map;)*+,-
java/util/MapentrySet()Ljava/util/Set;/0123
java/util/Setiterator()Ljava/util/Iterator;56789java/util/IteratorhasNext()Z5;<=next()Ljava/lang/Object;?java/util/Map$Entry>AB=getKeyDcom/google/common/collect/Range
CFGH
lowerBound!()Lcom/google/common/collect/Cut;J4com/google/common/collect/TreeRangeMap$RangeMapEntry>LM=getValue
IOP6(Lcom/google/common/collect/Range;Ljava/lang/Object;)VRSTput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
VWjava/lang/Object
YZ[getEntry-(Ljava/lang/Comparable;)Ljava/util/Map$Entry;
]^_`acom/google/common/collect/Cut
belowValue7(Ljava/lang/Comparable;)Lcom/google/common/collect/Cut;cde
floorEntry)(Ljava/lang/Object;)Ljava/util/Map$Entry;
Ighicontains(Ljava/lang/Comparable;)Z
Ckl9isEmpty
nopqr$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
tuvremove$(Lcom/google/common/collect/Range;)V	CxGyLcom/google/common/collect/Cut;k
|SP~e
lowerEntry
???coalescek(Lcom/google/common/collect/Range;Ljava/lang/Object;Ljava/util/Map$Entry;)Lcom/google/common/collect/Range;	C??y
upperBound
I?B?#()Lcom/google/common/collect/Range;
C???isConnected$(Lcom/google/common/collect/Range;)Z
IL
V???equals(Ljava/lang/Object;)Z
C???spanD(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;??clear???
firstEntry()Ljava/util/Map$Entry;???	lastEntry? java/util/NoSuchElementException
?
C???createa(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;)Lcom/google/common/collect/Range;
I??S(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;Ljava/lang/Object;)V
I??H
getUpperBound
]???	compareTo"(Lcom/google/common/collect/Cut;)I
???putRangeMapEntry
I??H
getLowerBound???subMap;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/SortedMap;???java/util/SortedMap
???split"(Lcom/google/common/collect/Cut;)V?*
?????&com/google/common/collect/ImmutableMapbuilder2()Lcom/google/common/collect/ImmutableMap$Builder;
]?
???S?.com/google/common/collect/ImmutableMap$BuilderV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;????Tjava/util/function/BiFunctionapply5?u>??rsetValue
????build*()Lcom/google/common/collect/ImmutableMap;?4com/google/common/collect/TreeRangeMap$AsMapOfRanges???values()Ljava/util/Collection;
????(Lcom/google/common/collect/TreeRangeMap;Ljava/lang/Iterable;)V???
descendingMap()Ljava/util/NavigableMap;
C???all
C??2com/google/common/collect/TreeRangeMap$SubRangeMap
???L(Lcom/google/common/collect/TreeRangeMap;Lcom/google/common/collect/Range;)V	???EMPTY_SUB_RANGE_MAP$Lcom/google/common/collect/RangeMap;
$)?)???hashCode()I?java/util/CollectiontoString()Ljava/lang/String;(com/google/common/collect/TreeRangeMap$1
	Signature|Ljava/util/NavigableMap;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>;QLcom/google/common/collect/RangeMap;Ljava/lang/Object;>;*()Lcom/google/common/collect/TreeRangeMap;CodeLineNumberTablea()Lcom/google/common/collect/TreeRangeMap;copyOfN(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/TreeRangeMap;LocalVariableTableentryLjava/util/Map$Entry;rangeMapLocalVariableTypeTableALjava/util/Map$Entry;+TV;>;-Lcom/google/common/collect/RangeMap;
StackMapTableMethodParameters?;V:Ljava/lang/Object;>(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/TreeRangeMap;this(Lcom/google/common/collect/TreeRangeMap;0Lcom/google/common/collect/TreeRangeMap;(Ljava/util/NavigableMap;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>;)Vget*(Ljava/lang/Comparable;)Ljava/lang/Object;keyLjava/lang/Comparable;TK;@Ljava/util/Map$Entry;TV;>;(TK;)TV;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;mapEntryyLjava/util/Map$Entry;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>;E(TK;)Ljava/util/Map$Entry;TV;>;range!Lcom/google/common/collect/Range;valueLjava/lang/Object;&Lcom/google/common/collect/Range;TV;,(Lcom/google/common/collect/Range;TV;)V
putCoalescinghigherEntryQ(Lcom/google/common/collect/Range;TV;)Lcom/google/common/collect/Range;?(Lcom/google/common/collect/Range;TV;Ljava/util/Map$Entry;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>;)Lcom/google/common/collect/Range;"RuntimeVisibleParameterAnnotations'(Lcom/google/common/collect/RangeMap;)V0(Lcom/google/common/collect/RangeMap;)V(()Lcom/google/common/collect/Range;$Lcom/google/common/collect/Cut;N(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;TV;)V
rangeMapEntry6Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;
rangeToRemovemapEntryBelowToTruncatemapEntryAboveToTruncate>Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;)(Lcom/google/common/collect/Range;)VcutmapEntryToSplit'(Lcom/google/common/collect/Cut;)VmergeU(Lcom/google/common/collect/Range;Ljava/lang/Object;Ljava/util/function/BiFunction;)V
backingItrLjava/util/Iterator;newValueremappingFunctionLjava/util/function/BiFunction;entriesInMergeRangeLjava/util/Set;gaps0Lcom/google/common/collect/ImmutableMap$Builder;?Ljava/util/Iterator;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>;>;-Ljava/util/function/BiFunction<-TV;-TV;+TV;>;?Ljava/util/Set;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>;>;?Lcom/google/common/collect/ImmutableMap$Builder;Lcom/google/common/collect/TreeRangeMap$RangeMapEntry;>;Y(Lcom/google/common/collect/Range;TV;Ljava/util/function/BiFunction<-TV;-TV;+TV;>;)VRuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;<()Ljava/util/Map;TV;>;asDescendingMapOfRangessubRangeMapG(Lcom/google/common/collect/Range;)Lcom/google/common/collect/RangeMap;subRangeT(Lcom/google/common/collect/Range;)Lcom/google/common/collect/RangeMap;.()Lcom/google/common/collect/RangeMap;o(Lcom/google/common/collect/RangeMap<**>;
access$000B(Lcom/google/common/collect/TreeRangeMap;)Ljava/util/NavigableMap;x0
access$100~(Lcom/google/common/collect/TreeRangeMap;Lcom/google/common/collect/Range;Ljava/lang/Object;)Lcom/google/common/collect/Range;x1x2
access$200N(Lcom/google/common/collect/TreeRangeMap;)Lcom/google/common/collect/RangeMap;mLjava/lang/Object;Lcom/google/common/collect/RangeMap;
SourceFileTreeRangeMap.java;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;RuntimeInvisibleAnnotations/Lcom/google/common/annotations/GwtIncompatible;InnerClassesEntry
RangeMapEntryBuilder
AsMapOfRangesSubRangeMap1V#
??		?
 ?Y??@
	3~*???L+*????Y+???L*?"?(?.M,?4?9,?:?>N+-?@?C?E?IY-?@?C-?K?N?QW??ĻY+??.KLMN!P%QIRKSlRrTuU*
I)%Y
~?*
I)%Y
~!?5?>P*?U*???YZ[!b
*?U*+??]^	_






?*+?XM,??	,?K?
??  !  "#?>EV $%&Z[?.*?+?\?bM,?,?K?I+?f?
,?K?>?????"?,? .. ! ' .. " '(?,> )%&SP?)+?j?$,?mW*+?s*?+?w?IY+,?N?QW?????(? ))*+),- ))*.),/(	*,01P?$*??z?
*+,?{?*+,?m?N*-,?{??????#?*$$*+$,-	+*$$*.$,/	.	*,0	
?2+N*?+?w?}:-,??N*?+???b:-,??N-?"??
???!?(?0?>22*+2,-0	+!(
2>22*.2,/0	.!((
2(	*,3
???=,?:,?K?I??*???',?K?I??+???*,?K?I?????*????*?;? =*+=,-= =*.=,/=(;
*,45&6?;+?"?(?.M,?4?#,?:?>N*-?@?C-?K?{??ڱ?$?7?:? $;;? $;;?5?(7?J
*????
?	?

???F*???L*???M+?,???Y???+?K?I???w,?K?I????????
???$?%?B? F
<?2? F
<?(2?(?>>8???*?+?IY+,-???QW?
??*Gy?y,-*G9?9,/
G?,:uv??+?j??*?+?w?}M,?Y,?K?IN-??+?w???A-??+?????*+??-??,?K?I????*-??+?w,?K?I????*?+???}N-?6-?K?I:??+?????*+????-?K?I????*?+?w+???????n??????$?2?@?F?J?U?X?Z?bm?px~??	??????>$L;<?(;<??=+?>~N?>$L;@?(;@??=.?>(~N?(?O>I??D>=A???A*?+?}M,??,?K?IN-??+????*-??+-????*+-??-?????&	 %!&$3%@&*AABy6C';<*AAB96C(';@?>?IBDEF<
B+?mW-?mW+?j??*+?w??*+????*?+?w+??????:??:,???.:+?w:?4?F?:?>?K?I:??:		?ʚ?IY	,????W??:???+???ʚ?IY+??,????W?.:?4?b?:?>:-?K?I??,??:?
???.?IY?K?I???K?I??????W???*??ڹ??"01
3467";.<:??@CAEBLCRD\EpFwG?H?J?K?L?M?R?S?T?U?V?WY
[*Y0]3_A`?
p,<w%?y	LuGHRoGy?P?:I-BB*+B,-BJK:LM?NO?xGH?
p,@w%?9	LuGPRoG9?P(?:I/BB*.B,/BJQ:LR?NS?xGPD	??CV?/?5]?BI]?	?!?5?:>V?*
*,JTUVV5&&'N??Y**?????dWX'S??Y**???????iWYZw+???*???Y*+???
??[+[.[\@????]???+?#?+?#M*??,?"????HIJL ?^-_^5&??F
*?????Q

K*??????V`a/*??:bcdE*+,??: be+f-gh/*??:bi#?Y?????jkl%mnop2>)q	Ir??s	?t?u




© 2015 - 2025 Weber Informatics LLC | Privacy Policy