com.google.common.collect.ImmutableRangeMap.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2j ? ? ?
? ?
? @ ? ? ? ?
? ? ? ? ? ? ? ? ? ? ?
? ?
? ?
?
H ? ?
?
? ? ? ? ? ?
? ?
? ? ?
?
? ?
? ? ?
! ?
? ? ? ?
' ?
*
-
?
?
? ?
9
?
;
C
!
?"#$ SerializedForm InnerClasses Builder EMPTY -Lcom/google/common/collect/ImmutableRangeMap; Signature ZLcom/google/common/collect/ImmutableRangeMap;Ljava/lang/Object;>; ranges )Lcom/google/common/collect/ImmutableList; QLcom/google/common/collect/ImmutableList;>; values .Lcom/google/common/collect/ImmutableList; serialVersionUID J
ConstantValue of /()Lcom/google/common/collect/ImmutableRangeMap; Code LineNumberTable i;V:Ljava/lang/Object;>()Lcom/google/common/collect/ImmutableRangeMap; b(Lcom/google/common/collect/Range;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableRangeMap; LocalVariableTable range !Lcom/google/common/collect/Range; value Ljava/lang/Object; LocalVariableTypeTable &Lcom/google/common/collect/Range; TV; ?;V:Ljava/lang/Object;>(Lcom/google/common/collect/Range;TV;)Lcom/google/common/collect/ImmutableRangeMap; copyOf S(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/ImmutableRangeMap; entry Entry Ljava/util/Map$Entry; i$ Ljava/util/Iterator; rangeMap $Lcom/google/common/collect/RangeMap; map Ljava/util/Map;
rangesBuilder 1Lcom/google/common/collect/ImmutableList$Builder;
valuesBuilder ALjava/util/Map$Entry;+TV;>; -Lcom/google/common/collect/RangeMap; ;Ljava/util/Map;+TV;>; YLcom/google/common/collect/ImmutableList$Builder;>; 6Lcom/google/common/collect/ImmutableList$Builder;
StackMapTable% ?& ?;V:Ljava/lang/Object;>(Lcom/google/common/collect/RangeMap;)Lcom/google/common/collect/ImmutableRangeMap; builder 7()Lcom/google/common/collect/ImmutableRangeMap$Builder; q;V:Ljava/lang/Object;>()Lcom/google/common/collect/ImmutableRangeMap$Builder; U(Lcom/google/common/collect/ImmutableList;Lcom/google/common/collect/ImmutableList;)V this 5Lcom/google/common/collect/ImmutableRangeMap; ?(Lcom/google/common/collect/ImmutableList;>;Lcom/google/common/collect/ImmutableList;)V get *(Ljava/lang/Comparable;)Ljava/lang/Object; key Ljava/lang/Comparable; index I TK; ?# (TK;)TV; RuntimeVisibleAnnotations Ljavax/annotation/Nullable; getEntry -(Ljava/lang/Comparable;)Ljava/util/Map$Entry; ? E(TK;)Ljava/util/Map$Entry;TV;>; span #()Lcom/google/common/collect/Range;
firstRange lastRange (()Lcom/google/common/collect/Range; put 6(Lcom/google/common/collect/Range;Ljava/lang/Object;)V ,(Lcom/google/common/collect/Range;TV;)V putAll '(Lcom/google/common/collect/RangeMap;)V ,Lcom/google/common/collect/RangeMap; /(Lcom/google/common/collect/RangeMap;)V clear ()V remove $(Lcom/google/common/collect/Range;)V )(Lcom/google/common/collect/Range;)V
asMapOfRanges *()Lcom/google/common/collect/ImmutableMap; rangeSet 5Lcom/google/common/collect/RegularImmutableSortedSet; ]Lcom/google/common/collect/RegularImmutableSortedSet;>; U()Lcom/google/common/collect/ImmutableMap;TV;>; asDescendingMapOfRanges subRangeMap P(Lcom/google/common/collect/Range;)Lcom/google/common/collect/ImmutableRangeMap;
lowerIndex
upperIndex off len subRanges outer ](Lcom/google/common/collect/Range;)Lcom/google/common/collect/ImmutableRangeMap; hashCode ()I equals (Ljava/lang/Object;)Z o (Lcom/google/common/collect/RangeMap<**>; "RuntimeVisibleParameterAnnotations toString ()Ljava/lang/String; writeReplace ()Ljava/lang/Object; G(Lcom/google/common/collect/Range;)Lcom/google/common/collect/RangeMap; x0 ()Ljava/util/Map;
access$000 X(Lcom/google/common/collect/ImmutableRangeMap;)Lcom/google/common/collect/ImmutableList; ?;V:Ljava/lang/Object;>Ljava/lang/Object;Lcom/google/common/collect/RangeMap;Ljava/io/Serializable;
SourceFile ImmutableRangeMap.java RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; /Lcom/google/common/annotations/GwtIncompatible; NavigableMap R S N O +com/google/common/collect/ImmutableRangeMap' \( ? ? ? ? /com/google/common/collect/ImmutableList$Builder%) ? ?*+,-./&012 ? java/util/Map$Entry3 ?456 ?78 3com/google/common/collect/ImmutableRangeMap$Builder ? ? U S9:;<=>@ABDEFGH ?I com/google/common/collect/RangeJKLMNO1 java/util/NoSuchElementExceptionPQRQST 'java/lang/UnsupportedOperationExceptionU \ ? 3com/google/common/collect/RegularImmutableSortedSetVW ?X ,com/google/common/collect/ImmutableSortedMap ?YZ8[Z\]^_ \ ] ? ?`ab:cAdE -com/google/common/collect/ImmutableRangeMap$1 ?e -com/google/common/collect/ImmutableRangeMap$2fg ?h ? ? ? ? "com/google/common/collect/RangeMap ? ? ? ? :com/google/common/collect/ImmutableRangeMap$SerializedForm ?i ? ? ? ? \8 java/lang/Object java/io/Serializable
java/util/Map java/util/Iterator 'com/google/common/collect/ImmutableList =(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList; size (I)V entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next getKey add E(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder; getValue build +()Lcom/google/common/collect/ImmutableList; lowerBoundFn #()Lcom/google/common/base/Function; com/google/common/collect/Cut
belowValue 7(Ljava/lang/Comparable;)Lcom/google/common/collect/Cut; 8com/google/common/collect/SortedLists$KeyPresentBehavior KeyPresentBehavior ANY_PRESENT :Lcom/google/common/collect/SortedLists$KeyPresentBehavior; 7com/google/common/collect/SortedLists$KeyAbsentBehavior KeyAbsentBehavior
NEXT_LOWER 9Lcom/google/common/collect/SortedLists$KeyAbsentBehavior; %com/google/common/collect/SortedLists binarySearch ?(Ljava/util/List;Lcom/google/common/base/Function;Ljava/lang/Comparable;Lcom/google/common/collect/SortedLists$KeyPresentBehavior;Lcom/google/common/collect/SortedLists$KeyAbsentBehavior;)I (I)Ljava/lang/Object; contains (Ljava/lang/Comparable;)Z com/google/common/collect/Maps immutableEntry ;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry; isEmpty
lowerBound Lcom/google/common/collect/Cut;
upperBound create a(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;)Lcom/google/common/collect/Range; &com/google/common/collect/ImmutableMap RANGE_LEX_ORDERING $Lcom/google/common/collect/Ordering; B(Lcom/google/common/collect/ImmutableList;Ljava/util/Comparator;)V a(Lcom/google/common/collect/RegularImmutableSortedSet;Lcom/google/common/collect/ImmutableList;)V reverse "com/google/common/collect/Ordering &()Lcom/google/common/collect/Ordering; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; encloses $(Lcom/google/common/collect/Range;)Z upperBoundFn FIRST_AFTER NEXT_HIGHER S(Lcom/google/common/collect/ImmutableRangeMap;IILcom/google/common/collect/Range;)V subList -(II)Lcom/google/common/collect/ImmutableList; ?(Lcom/google/common/collect/ImmutableRangeMap;Lcom/google/common/collect/ImmutableList;Lcom/google/common/collect/ImmutableList;Lcom/google/common/collect/Range;Lcom/google/common/collect/ImmutableRangeMap;)V +(Lcom/google/common/collect/ImmutableMap;)V ! H @ I N O P Q ? R S P T ? U S P V W X Y Z \ ] ^ ? ? _ 5 P ` \ a ^ ` ? Y*? +? ? ? _ <