
com.google.common.collect.RegularContiguousSet.class Maven / Gradle / Ivy
???? 29 ? ?
5 ?
? ? 5 ?
? ?
? ? 5 ?
? ? ?
?
? ?
? ?
5 ? ?
? ?
? ?
5 ?
5 ? ?
? ? ?
? ?
5 ?
?
? ? ? ?
? ? ? ?
? ? ??????
? ? ?
? ?
? ? ? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ? ?
5 ?
? ?
? ?
? ? ?
? ?
? ? ?
8 ?
5 ?
5 ?
5 ?
5 ?
5 ? ? SerializedForm InnerClasses range !Lcom/google/common/collect/Range; Signature &Lcom/google/common/collect/Range; serialVersionUID J
ConstantValue N(Lcom/google/common/collect/Range;Lcom/google/common/collect/DiscreteDomain;)V Code LineNumberTable LocalVariableTable this 0Lcom/google/common/collect/RegularContiguousSet; domain *Lcom/google/common/collect/DiscreteDomain; LocalVariableTypeTable 5Lcom/google/common/collect/RegularContiguousSet; /Lcom/google/common/collect/DiscreteDomain; X(Lcom/google/common/collect/Range;Lcom/google/common/collect/DiscreteDomain;)V intersectionInCurrentDomain L(Lcom/google/common/collect/Range;)Lcom/google/common/collect/ContiguousSet; other
StackMapTable ? V(Lcom/google/common/collect/Range;)Lcom/google/common/collect/ContiguousSet; headSetImpl B(Ljava/lang/Comparable;Z)Lcom/google/common/collect/ContiguousSet; toElement Ljava/lang/Comparable; inclusive Z TC; 4(TC;Z)Lcom/google/common/collect/ContiguousSet;
subSetImpl Y(Ljava/lang/Comparable;ZLjava/lang/Comparable;Z)Lcom/google/common/collect/ContiguousSet; fromElement
fromInclusive toInclusive 8(TC;ZTC;Z)Lcom/google/common/collect/ContiguousSet; tailSetImpl indexOf (Ljava/lang/Object;)I target Ljava/lang/Object; RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; value not used by GWT emulation iterator 2()Lcom/google/common/collect/UnmodifiableIterator; 7()Lcom/google/common/collect/UnmodifiableIterator; descendingIterator NavigableSet
equalsOrThrow /(Ljava/lang/Comparable;Ljava/lang/Comparable;)Z left right Ljava/lang/Comparable<*>; 5(Ljava/lang/Comparable<*>;Ljava/lang/Comparable<*>;)Z "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable;
isPartialView ()Z first ()Ljava/lang/Comparable; ()TC; last size ()I distance contains (Ljava/lang/Object;)Z e Ljava/lang/ClassCastException; object ? containsAll (Ljava/util/Collection;)Z targets Ljava/util/Collection; Ljava/util/Collection<*>; (Ljava/util/Collection<*>;)Z isEmpty intersection T(Lcom/google/common/collect/ContiguousSet;)Lcom/google/common/collect/ContiguousSet;
lowerEndpoint
upperEndpoint )Lcom/google/common/collect/ContiguousSet; .Lcom/google/common/collect/ContiguousSet; ? ^(Lcom/google/common/collect/ContiguousSet;)Lcom/google/common/collect/ContiguousSet; #()Lcom/google/common/collect/Range; (()Lcom/google/common/collect/Range; m(Lcom/google/common/collect/BoundType;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/Range; lowerBoundType %Lcom/google/common/collect/BoundType; upperBoundType r(Lcom/google/common/collect/BoundType;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/Range; equals that 3Lcom/google/common/collect/RegularContiguousSet<*>; ? hashCode writeReplace ()Ljava/lang/Object;
serialization C(Ljava/lang/Object;Z)Lcom/google/common/collect/ImmutableSortedSet; x0 x1 V(Ljava/lang/Object;ZLjava/lang/Object;Z)Lcom/google/common/collect/ImmutableSortedSet; x2 x3 ()Ljava/util/Iterator;
access$000 ILcom/google/common/collect/ContiguousSet;
SourceFile RegularContiguousSet.java -Lcom/google/common/annotations/GwtCompatible; emulated { | L C D ? S T ,com/google/common/collect/EmptyContiguousSet
Y Z o C ? ? ? ? java/lang/Comparable ? 0com/google/common/collect/RegularContiguousSet$1 L 0com/google/common/collect/RegularContiguousSet$2 ? ? ? java/lang/ClassCastException !"#$% ? ?&' ? ?()* ? ?+, ? ?-,./0 ? C ?12324 .com/google/common/collect/RegularContiguousSet567 =com/google/common/collect/RegularContiguousSet$SerializedForm L8 m ` g h _ ` y w v w 'com/google/common/collect/ContiguousSet java/lang/Integer MAX_VALUE I -(Lcom/google/common/collect/DiscreteDomain;)V com/google/common/collect/Range isConnected $(Lcom/google/common/collect/Range;)Z D(Lcom/google/common/collect/Range;)Lcom/google/common/collect/Range; create v(Lcom/google/common/collect/Range;Lcom/google/common/collect/DiscreteDomain;)Lcom/google/common/collect/ContiguousSet; #com/google/common/collect/BoundType
forBoolean ((Z)Lcom/google/common/collect/BoundType; upTo ^(Ljava/lang/Comparable;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/Range; compareTo ?(Ljava/lang/Comparable;Lcom/google/common/collect/BoundType;Ljava/lang/Comparable;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/Range; downTo (com/google/common/collect/DiscreteDomain /(Ljava/lang/Comparable;Ljava/lang/Comparable;)J I(Lcom/google/common/collect/RegularContiguousSet;Ljava/lang/Comparable;)V compareOrThrow /(Ljava/lang/Comparable;Ljava/lang/Comparable;)I
lowerBound Lcom/google/common/collect/Cut; com/google/common/collect/Cut leastValueAbove B(Lcom/google/common/collect/DiscreteDomain;)Ljava/lang/Comparable;
upperBound greatestValueBelow (Ljava/lang/Comparable;)Z &com/google/common/collect/Collections2 containsAllImpl /(Ljava/util/Collection;Ljava/util/Collection;)Z $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/Object
checkArgument (Z)V "com/google/common/collect/Ordering natural &()Lcom/google/common/collect/Ordering; max 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; min closed O(Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/google/common/collect/Range; CLOSED withLowerBoundType p(Lcom/google/common/collect/BoundType;Lcom/google/common/collect/DiscreteDomain;)Lcom/google/common/collect/Cut; withUpperBoundType a(Lcom/google/common/collect/Cut;Lcom/google/common/collect/Cut;)Lcom/google/common/collect/Range; com/google/common/collect/Sets hashCodeImpl (Ljava/util/Set;)I ?(Lcom/google/common/collect/Range;Lcom/google/common/collect/DiscreteDomain;Lcom/google/common/collect/RegularContiguousSet$1;)V 0 5 ? C D E F G H I J L M N w *,? *+? ? O ( )
* P Q R C D S T U Q V C F S W E X Y Z N ? )*? +? ? *? +? *? ? ? ? Y*? ?
? O - P ) Q R ) [ D U ) Q V ) [ F \ J ] E ^ _ ` N g
*+? ? ?
? O 4 P
Q R
a b
c d U
Q V
a e E f g h N ? 2+-? ? ? ? ? Y*? ?
?*+? -? ? ?
? O : <