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 plantuml Show documentation
Show all versions of plantuml Show documentation
PlantUML is a component that allows to quickly write :
* sequence diagram,
* use case diagram,
* class diagram,
* activity diagram,
* component diagram,
* state diagram
* object diagram
???? 4? +com/google/common/collect/ImmutableRangeMap ranges )Lcom/google/common/collect/ImmutableList;
+com/google/common/collect/CollectCollectors toImmutableRangeMap X(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector; EMPTY -Lcom/google/common/collect/ImmutableRangeMap;
'com/google/common/collect/ImmutableList of =(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;
U(Lcom/google/common/collect/ImmutableList;Lcom/google/common/collect/ImmutableList;)V "com/google/common/collect/RangeMap
asMapOfRanges ()Ljava/util/Map; " /com/google/common/collect/ImmutableList$Builder $ % & ' (
java/util/Map size ()I
! * + (I)V $ - . / entrySet ()Ljava/util/Set; 1 2 3 4 5
java/util/Set iterator ()Ljava/util/Iterator; 7 8 9 : ; java/util/Iterator hasNext ()Z 7 = > ? next ()Ljava/lang/Object; A java/util/Map$Entry @ C D ? getKey F com/google/common/collect/Range
! H I J add E(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder; @ L M ? getValue
! O P Q build +()Lcom/google/common/collect/ImmutableList; S 3com/google/common/collect/ImmutableRangeMap$Builder
R U V ()V
X U Y java/lang/Object [ \ values ^ _ ` apply #()Lcom/google/common/base/Function;
b c d e f com/google/common/collect/Cut
belowValue 7(Ljava/lang/Comparable;)Lcom/google/common/collect/Cut; h i j k l 8com/google/common/collect/SortedLists$KeyPresentBehavior ANY_PRESENT :Lcom/google/common/collect/SortedLists$KeyPresentBehavior; n o p q r 7com/google/common/collect/SortedLists$KeyAbsentBehavior
NEXT_LOWER 9Lcom/google/common/collect/SortedLists$KeyAbsentBehavior;
t u v w x %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
z { | get (I)Ljava/lang/Object;
E ~ ? contains (Ljava/lang/Comparable;)Z
? ? ? ? ? com/google/common/collect/Maps immutableEntry ;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
? ? ; isEmpty ? java/util/NoSuchElementException
? U
% E ? ? ?
lowerBound Lcom/google/common/collect/Cut; E ? ? ?
upperBound
E ? ? ? create a(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;)Lcom/google/common/collect/Range; ? 'java/lang/UnsupportedOperationException
? U
? ? ? ? &com/google/common/collect/ImmutableMap *()Lcom/google/common/collect/ImmutableMap; ? 3com/google/common/collect/RegularImmutableSortedSet
E ? ? ? rangeLexOrdering &()Lcom/google/common/collect/Ordering;
? ? ? B(Lcom/google/common/collect/ImmutableList;Ljava/util/Comparator;)V ? ,com/google/common/collect/ImmutableSortedMap
? ? ? a(Lcom/google/common/collect/RegularImmutableSortedSet;Lcom/google/common/collect/ImmutableList;)V
? ? Q reverse
? ? ? ? ? "com/google/common/collect/Ordering
? ? ? ? ? $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
E ?
? ? /()Lcom/google/common/collect/ImmutableRangeMap;
? ? ? span #()Lcom/google/common/collect/Range;
E ? ? ? encloses $(Lcom/google/common/collect/Range;)Z ^ h ? ? l FIRST_AFTER n ? ? r NEXT_HIGHER ? -com/google/common/collect/ImmutableRangeMap$1
? ? ? S(Lcom/google/common/collect/ImmutableRangeMap;IILcom/google/common/collect/Range;)V ? -com/google/common/collect/ImmutableRangeMap$2
? ? ? 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
? ?
? ? ? ( hashCode
? ? ? ? equals (Ljava/lang/Object;)Z
? ? ? ? toString ()Ljava/lang/String; ? :com/google/common/collect/ImmutableRangeMap$SerializedForm
? ? ? +(Lcom/google/common/collect/ImmutableMap;)V ? java/io/InvalidObjectException ? Use SerializedForm
? ? ? (Ljava/lang/String;)V
? ? ? subRangeMap P(Lcom/google/common/collect/Range;)Lcom/google/common/collect/ImmutableRangeMap;
? ? ? asDescendingMapOfRanges
? Q java/io/Serializable Signature ZLcom/google/common/collect/ImmutableRangeMap;Ljava/lang/Object;>; QLcom/google/common/collect/ImmutableList;>; .Lcom/google/common/collect/ImmutableList; serialVersionUID J
ConstantValue Code LineNumberTable LocalVariableTable keyFunction Ljava/util/function/Function;
valueFunction LocalVariableTypeTable ILjava/util/function/Function<-TT;Lcom/google/common/collect/Range;>; 'Ljava/util/function/Function<-TT;+TV;>; MethodParameters;V:Ljava/lang/Object;>(Ljava/util/function/Function<-TT;Lcom/google/common/collect/Range;>;Ljava/util/function/Function<-TT;+TV;>;)Ljava/util/stream/Collector;>; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; i;V:Ljava/lang/Object;>()Lcom/google/common/collect/ImmutableRangeMap; b(Lcom/google/common/collect/Range;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableRangeMap; range !Lcom/google/common/collect/Range; value Ljava/lang/Object; &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 Ljava/util/Map$Entry; 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; this 5Lcom/google/common/collect/ImmutableRangeMap; ?(Lcom/google/common/collect/ImmutableList;>;Lcom/google/common/collect/ImmutableList;)V *(Ljava/lang/Comparable;)Ljava/lang/Object; key Ljava/lang/Comparable; index I TK; (TK;)TV; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; getEntry -(Ljava/lang/Comparable;)Ljava/util/Map$Entry; E(TK;)Ljava/util/Map$Entry;TV;>;
firstRange lastRange (()Lcom/google/common/collect/Range; put 6(Lcom/google/common/collect/Range;Ljava/lang/Object;)V
Deprecated ,(Lcom/google/common/collect/Range;TV;)V Ljava/lang/Deprecated; RuntimeInvisibleAnnotations -Lcom/google/errorprone/annotations/DoNotCall; +Always throws UnsupportedOperationException
putCoalescing putAll '(Lcom/google/common/collect/RangeMap;)V 0(Lcom/google/common/collect/RangeMap;)V clear remove $(Lcom/google/common/collect/Range;)V )(Lcom/google/common/collect/Range;)V merge U(Lcom/google/common/collect/Range;Ljava/lang/Object;Ljava/util/function/BiFunction;)V remappingFunction Ljava/util/function/BiFunction; -Ljava/util/function/BiFunction<-TV;-TV;+TV;>; Y(Lcom/google/common/collect/Range;TV;Ljava/util/function/BiFunction<-TV;-TV;+TV;>;)V "RuntimeVisibleParameterAnnotations rangeSet 5Lcom/google/common/collect/RegularImmutableSortedSet; ]Lcom/google/common/collect/RegularImmutableSortedSet;>; U()Lcom/google/common/collect/ImmutableMap;TV;>;
lowerIndex
upperIndex off len subRanges outer ](Lcom/google/common/collect/Range;)Lcom/google/common/collect/ImmutableRangeMap; o (Lcom/google/common/collect/RangeMap<**>; writeReplace
readObject (Ljava/io/ObjectInputStream;)V stream Ljava/io/ObjectInputStream;
Exceptions 0Lcom/google/common/annotations/J2ktIncompatible; G(Lcom/google/common/collect/Range;)Lcom/google/common/collect/RangeMap;
access$000 X(Lcom/google/common/collect/ImmutableRangeMap;)Lcom/google/common/collect/ImmutableList; x0 ?;V:Ljava/lang/Object;>Ljava/lang/Object;Lcom/google/common/collect/RangeMap;Ljava/io/Serializable;
SourceFile ImmutableRangeMap.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; /Lcom/google/common/annotations/GwtIncompatible; BootstrapMethods ?
E? ?? !()Lcom/google/common/collect/Cut;? B(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Cut;?
E? ???
????? "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses Builder Entry KeyPresentBehavior KeyAbsentBehavior SerializedForm? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup ! X ? ? ? \
V *+? ? B
?
?
? L
` ? Y*? +? ? ? Q !
R ?*? ? *? ?*? L? !Y+? # ? )M? !Y+? # ? )N+? , ? 0 :? 6 ? -? < ? @:,? B ? E? GW-? K ? GW??ϻ Y,? N-? N? ? *
W X Z [ ! \ / ] R ^ a _ m ` p a 4 R "# ?$% m&' ! _() / Q*) 4 R "+ ?$, m&- ! _(. / Q*/ 0 ? / $ ! ! 7 ? 3 $ 1 23
? RY? T? f 4
*? W*+? *,? Z? ? ? ? ? 5 \ 56 \ \ 7 {8
? ?*? ? ] +? a? g? m? s=? ?*? ? y? EN-+? }? *? Z? y? ? ?
? ? ? ? ? * ? * * ?5 ?9: (;<