![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.DiscreteDomain.class Maven / Gradle / Ivy
???? 4 ?
(com/google/common/collect/DiscreteDomain (Z)V
6com/google/common/collect/DiscreteDomain$IntegerDomain
access$000 :()Lcom/google/common/collect/DiscreteDomain$IntegerDomain;
3com/google/common/collect/DiscreteDomain$LongDomain
access$200 7()Lcom/google/common/collect/DiscreteDomain$LongDomain;
9com/google/common/collect/DiscreteDomain$BigIntegerDomain
access$300 =()Lcom/google/common/collect/DiscreteDomain$BigIntegerDomain;
java/lang/Object ()V ! supportsFastOffset Z # distance
% & ' ( ) .com/google/common/collect/CollectPreconditions checkNonnegative (JLjava/lang/String;)J
+ , - next .(Ljava/lang/Comparable;)Ljava/lang/Comparable; / "java/lang/IllegalArgumentException 1 java/lang/StringBuilder
0 4 overflowed computing offset(
0 6 7 8 append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
0 : 7 ; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; = ,
0 ? 7 @ (J)Ljava/lang/StringBuilder; B )
0 D E F toString ()Ljava/lang/String;
. H I (Ljava/lang/String;)V K java/util/NoSuchElementException
J integers ,()Lcom/google/common/collect/DiscreteDomain; Code LineNumberTable Signature A()Lcom/google/common/collect/DiscreteDomain; longs >()Lcom/google/common/collect/DiscreteDomain; bigIntegers D()Lcom/google/common/collect/DiscreteDomain; LocalVariableTable this *Lcom/google/common/collect/DiscreteDomain; LocalVariableTypeTable /Lcom/google/common/collect/DiscreteDomain; MethodParameters offset /(Ljava/lang/Comparable;J)Ljava/lang/Comparable; i J origin Ljava/lang/Comparable; current TC;
StackMapTable g java/lang/Comparable (TC;J)TC; value (TC;)TC; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; previous /(Ljava/lang/Comparable;Ljava/lang/Comparable;)J start end (TC;TC;)J minValue ()Ljava/lang/Comparable; ()TC; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; maxValue 0(ZLcom/google/common/collect/DiscreteDomain$1;)V x0 x1 ,Lcom/google/common/collect/DiscreteDomain$1; -Ljava/lang/Object;
SourceFile DiscreteDomain.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; InnerClasses
IntegerDomain
LongDomain BigIntegerDomain ? *com/google/common/collect/DiscreteDomain$1! ! M N O ? ? P <