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

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

????4m
&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
java/lang/Object
com/google/common/collect/Maps
newTreeMap()Ljava/util/TreeMap;
getEntry-(Ljava/lang/Comparable;)Ljava/util/Map$Entry;!"#$%java/util/Map$EntrygetValue()Ljava/lang/Object;
'()*+com/google/common/collect/Cut
belowValue7(Ljava/lang/Comparable;)Lcom/google/common/collect/Cut;-./01java/util/NavigableMap
floorEntry)(Ljava/lang/Object;)Ljava/util/Map$Entry;34com/google/common/collect/TreeRangeMap$RangeMapEntry
2567contains(Ljava/lang/Comparable;)Z
9:;<=com/google/common/collect/RangeisEmpty()Z
?@ABC$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
EFGremove$(Lcom/google/common/collect/Range;)V	9IJK
lowerBoundLcom/google/common/collect/Cut;
2MN6(Lcom/google/common/collect/Range;Ljava/lang/Object;)V-PQRput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;-:
UQN-WX1
lowerEntry
Z[\coalescek(Lcom/google/common/collect/Range;Ljava/lang/Object;Ljava/util/Map$Entry;)Lcom/google/common/collect/Range;	9^_K
upperBound
2abcgetKey#()Lcom/google/common/collect/Range;
9efgisConnected$(Lcom/google/common/collect/Range;)Z
2"
jklequals(Ljava/lang/Object;)Z
9nopspanD(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;rstuv"com/google/common/collect/RangeMap
asMapOfRanges()Ljava/util/Map;xyz{|
java/util/MapentrySet()Ljava/util/Set;~???
java/util/Setiterator()Ljava/util/Iterator;????=java/util/IteratorhasNext???%next!?b%-??clear-???
firstEntry()Ljava/util/Map$Entry;-???	lastEntry? java/util/NoSuchElementException
?
9???createa(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;)Lcom/google/common/collect/Range;
2??S(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;Ljava/lang/Object;)V
2???
getUpperBound!()Lcom/google/common/collect/Cut;
'???	compareTo"(Lcom/google/common/collect/Cut;)I
???putRangeMapEntry
2???
getLowerBound-???subMap;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/SortedMap;???java/util/SortedMap
???split"(Lcom/google/common/collect/Cut;)V?y
?????&com/google/common/collect/ImmutableMapbuilder2()Lcom/google/common/collect/ImmutableMap$Builder;
'j
???Q?.com/google/common/collect/ImmutableMap$BuilderV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;????Rjava/util/function/BiFunctionapply??F!??CsetValue
????build*()Lcom/google/common/collect/ImmutableMap;-???putAll(Ljava/util/Map;)V?4com/google/common/collect/TreeRangeMap$AsMapOfRanges-???values()Ljava/util/Collection;
????(Lcom/google/common/collect/TreeRangeMap;Ljava/lang/Iterable;)V-???
descendingMap()Ljava/util/NavigableMap;
9??call
9j?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;
sxjx???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;LocalVariableTablethis(Lcom/google/common/collect/TreeRangeMap;LocalVariableTypeTable0Lcom/google/common/collect/TreeRangeMap;get*(Ljava/lang/Comparable;)Ljava/lang/Object;keyLjava/lang/Comparable;entryLjava/util/Map$Entry;TK;@Ljava/util/Map$Entry;TV;>;
StackMapTableMethodParameters(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;)VrangeMapALjava/util/Map$Entry;+TV;>;-Lcom/google/common/collect/RangeMap;0(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
AsMapOfRangesSubRangeMap1r
??	? ?Y??=P*?*???@AB	


?*+?M,??	,? ?
lm	 
 

?!E?.*?+?&?,M,?,? ?2+?4?
,? ?!??stu"v,x	 .
.  .

. ?,!QN?)+?8?$,?>W*+?D*?+?H?2Y+,?L?OW?~??(?	 )
)) ! )

)") #(	 $%N?$*??S?
*+,?T?*+,?>?N*-,?T??????#?	*$
$$ !	*$

$"$ #	"	 $	
?2+N*?+?H?V:-,?YN*?+?]?,:-,?YN-?"??
???!?(?0?	>2
22 !0	!X(
&>2

2"2 #0	"!X(
&	 '
[\?=,?:,? ?2?`*?d?',? ?2?h+?i?*,? ?2?`?m?*????*?;?	 == != ="= #=;
 ()?*?;+?q?w?}M,???#,???!N*-???9-? ?T??ڱ?$?7?:?	 $;
;+? $,;

;+-???(+.?J
*????
?	?	




oc?F*???L*???M+?,???Y???+? ?2?`?H,? ?2?`?]????
???$?%?B?	 F

<?2? F


<?2??!!/???*?+?2Y+,-???OW?
??	*
JK_K !*

J0_0 #
J_ 1FG??+?8??*?+?H?VM,?Y,? ?2N-??+?H???A-??+?]???*+?]-??,? ?2?h??*-??+?H,? ?2?h??*?+?]?VN-?6-? ?2:??+?]???*+?]??-? ?2?h??*?+?H+?]?????n??????$?2?@?F?J?U?X?Z?b?m?p?x?~?????????????????	>$L23?(23?
?4?5~N6>$L27?(27?

?4"?5~N6?O!2??D!48???A*?+?VM,??,? ?2N-??+????*-??+-?h??*+-??-?h???&	???%&3@		*A
A9K6:'23*A

A906:'27?!?29;<=<
B+?>W-?>W+?8??*+?H??*+?]??*?+?H+?]????:??:,???}:+?H:???F???!? ?2:??:		????2Y	,????W??:???+?]????2Y+?],????W?}:???b???!:-? ?2?h,??:?
???.?2Y? ?2??? ?2??????W???*??ѹ???"
".:"?#C$E%L&R'\(p)w*?+?-?.?/?0?5?6?7?8?9?:<
>*<0@3BAC	?
p,3w%_K	Lu>?RoJK?P?:@!B
BB !BAB:CD?EF?x>??
p,7w%_0	Lu>GRoJ0?P?:@#B

B"B #BAH:CI?EJ?x>GD	??9?~??'?B2'?	?!???:!?*
 AKLMM)uvN??Y**????߰G	


NOvS??Y**??????߰L	


NPQw+???*???Y*+??w
xz	
R

R"RS@???	


Tkl?+?r?+?rM*??,?q????+,-/	 +?
U!+V

U)??F
*????4	




??K*??????9	


WX/*??8	YZ[E*+,??8	 Y\]!^_/*??8	Y`#??Y????abcdefg2!xh	2i??j	?k?l?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy