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

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

????4!
&com/google/common/collect/TreeRangeSetrangeEnclosingD(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;
	
(Ljava/util/NavigableMap;)Vjava/util/TreeMap
	()V
create*()Lcom/google/common/collect/TreeRangeSet;
addAll'(Lcom/google/common/collect/RangeSet;)V
(Ljava/lang/Iterable;)V
*com/google/common/collect/AbstractRangeSet	 !rangesByLowerBoundLjava/util/NavigableMap;	#$%asRangesLjava/util/Set;'/com/google/common/collect/TreeRangeSet$AsRanges)*+,-java/util/NavigableMapvalues()Ljava/util/Collection;
&/	0A(Lcom/google/common/collect/TreeRangeSet;Ljava/util/Collection;)V	23%asDescendingSetOfRanges)567
descendingMap()Ljava/util/NavigableMap;
9:;<=$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
?@ABCcom/google/common/collect/Cut
belowValue7(Ljava/lang/Comparable;)Lcom/google/common/collect/Cut;)EFG
floorEntry)(Ljava/lang/Object;)Ljava/util/Map$Entry;IJKLMjava/util/Map$EntrygetValue()Ljava/lang/Object;Ocom/google/common/collect/Range
NQRScontains(Ljava/lang/Comparable;)Z	NUVW
lowerBoundLcom/google/common/collect/Cut;)YZGceilingEntry
N\]^isConnected$(Lcom/google/common/collect/Range;)Z
N`aintersection
NcdeisEmpty()Z)ghG
lowerEntry
Njk^encloses)mno
firstEntry()Ljava/util/Map$Entry;)qro	lastEntryt java/util/NoSuchElementException
s	NwxW
upperBound
Nz{a(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;)Lcom/google/common/collect/Range;
?}~	compareTo"(Lcom/google/common/collect/Cut;)I)???subMap;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/SortedMap;????java/util/SortedMapclear
???replaceRangeWithSameLowerBound$(Lcom/google/common/collect/Range;)V
N??e
hasUpperBound)??=remove)???put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	???
complement$Lcom/google/common/collect/RangeSet;?1com/google/common/collect/TreeRangeSet$Complement
??	?+(Lcom/google/common/collect/TreeRangeSet;)V
N???all#()Lcom/google/common/collect/Range;
N???equals(Ljava/lang/Object;)Z?2com/google/common/collect/TreeRangeSet$SubRangeSet
??	?L(Lcom/google/common/collect/TreeRangeSet;Lcom/google/common/collect/Range;)V
?
??	removeAll

???enclosesAll'(Lcom/google/common/collect/RangeSet;)Z
?
c
Q?java/io/Serializable	SignaturedLjava/util/NavigableMap;Lcom/google/common/collect/Range;>;RuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;7Ljava/util/Set;>;RuntimeVisibleAnnotations7Lcom/google/errorprone/annotations/concurrent/LazyInit;Ljavax/annotation/CheckForNull;)Lcom/google/common/collect/RangeSet;CodeLineNumberTableM;>()Lcom/google/common/collect/TreeRangeSet;N(Lcom/google/common/collect/RangeSet;)Lcom/google/common/collect/TreeRangeSet;LocalVariableTablerangeSetresult(Lcom/google/common/collect/TreeRangeSet;LocalVariableTypeTable-Lcom/google/common/collect/TreeRangeSet;MethodParametersv;>(Lcom/google/common/collect/RangeSet;)Lcom/google/common/collect/TreeRangeSet;>(Ljava/lang/Iterable;)Lcom/google/common/collect/TreeRangeSet;rangesLjava/lang/Iterable;;>;?;>(Ljava/lang/Iterable;>;)Lcom/google/common/collect/TreeRangeSet;thisrangesByLowerCutg(Ljava/util/NavigableMap;Lcom/google/common/collect/Range;>;)V()Ljava/util/Set;
StackMapTable?
java/util/Set9()Ljava/util/Set;>;rangeContaining9(Ljava/lang/Comparable;)Lcom/google/common/collect/Range;valueLjava/lang/Comparable;Ljava/util/Map$Entry;TC;aLjava/util/Map$Entry;Lcom/google/common/collect/Range;>;+(TC;)Lcom/google/common/collect/Range;
intersectsrange!Lcom/google/common/collect/Range;
priorEntry&Lcom/google/common/collect/Range;)(Lcom/google/common/collect/Range;)ZN(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;span(()Lcom/google/common/collect/Range;addrangeBelowLBrangeBelowUB
rangeToAddlbToAddubToAddentryBelowLBentryBelowUB$Lcom/google/common/collect/Cut;)(Lcom/google/common/collect/Range;)V
rangeToRemove&()Lcom/google/common/collect/RangeSet;?"com/google/common/collect/RangeSet+()Lcom/google/common/collect/RangeSet;subRangeSetG(Lcom/google/common/collect/Range;)Lcom/google/common/collect/RangeSet;viewQ(Lcom/google/common/collect/Range;)Lcom/google/common/collect/RangeSet;obj"RuntimeVisibleParameterAnnotationsotherE(Ljava/util/NavigableMap;Lcom/google/common/collect/TreeRangeSet$1;)Vx0x1*Lcom/google/common/collect/TreeRangeSet$1;
access$600l(Lcom/google/common/collect/TreeRangeSet;Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range;e;>Lcom/google/common/collect/AbstractRangeSet;Ljava/io/Serializable;
SourceFileTreeRangeSet.java;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;/Lcom/google/common/annotations/GwtIncompatible;InnerClassesAsRanges
java/util/MapEntry
ComplementSubRangeSet(com/google/common/collect/TreeRangeSet$1Dcom/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBoundSubRangeSetRangesByLowerBoundCcom/google/common/collect/TreeRangeSet$ComplementRangesByLowerBoundComplementRangesByLowerBound9com/google/common/collect/TreeRangeSet$RangesByUpperBoundRangesByUpperBound!? !?????$%???
???3%???
????????
??	?'?Y?Y?
???4??	??c?L+*?+??9:	;??????????????	??c?L+*?+??HI	J??????????????	
?b
*?*+???MN	O?
??
?!?
??
??????$???$*?"L+?*?&Y**??(?.Z?"?+??
VW?$???%?$??????"?@???3???)*?1L+?!*?&Y**??4?(?.Z?1?+??\]	^'_(]?)??$?%?)??$????'?@???????3+?8W*?+?>?DM,?,?H?N+?P?
,?H?N???}~'?1?? 3??3?? F?? 3??3?? F???1I???????^?-w+?8W*?+?T?XM,?(,?H?N+?[?,?H?N+?_?b??*?+?T?fN-?*-?H?N+?[?-?H?N+?_?b????.????(?:?<?J?O?_?v??*w??w??dZ?J-???*w??w??dZ?J-????<I?8I@????k^??-+?8W*?+?T?DM,?,?H?N+?i???????? -??-??F?? -??-??F??
?+I@??????5+?8W*?+?T?DM,?,?H?N+?i?,?H?N??????'?3?4?? 5??5??"F?? 5??5??"F???3I@N??????????@*??lL*??pM+?,??sY?u?+?H?N?T,?H?N?v?y???
???$?? @??
6n?,r?? @??
6n?,r???II???????+?8W+?b??+?TM+?vN*?,?f:?3?H?N:?v,?|??v-?|?	?vN?TM*?-?D:?!?H?N:?v-?|?	?vN*?,-????*,-?y????R???
???#?(?4?@?L?R?X?d?i?u??????????R4$??u??????????W??W#~??d=???R4$??u??????????????#~??d=???%
?DN??IN??.I?????????+?8W+?b??*?+?T?fM,?N,?H?NN-?v+?T?|?6+??? -?v+?v?|?*+?v-?v?y??*-?T+?T?y??*?+?v?DN-?4-?H?N:+???"?v+?v?|?*+?v?v?y??*?+?T+?v??????f???
???)?7?F?L?U?X?[?d?g?j?x|????????>)A???&???????????xL???>)A???&???????????xL???
?MIN??BI????????(+?b?*?+?T??W?*?+?T+??W??'?(??(???(??(???????????*??L+?*??Y*??Z???+??
?????????????@??????u+?????*???Y*+????g???????????H????A???B*+????+????????A??B*+????+???????A?B*+????+???????A???B*+????+???????A??A*????+??????Ade?A*????+??????ARS?B*+????+????????	?V*+???-? ??!???	?:*+???-????
?
?B&I	?? 




© 2015 - 2025 Weber Informatics LLC | Privacy Policy