
com.google.common.base.Preconditions.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
? ?
?
? ?
?
. ? ?
? ?
? ?
? ? ?
?
? ?
?
? ?
. ? ?
. ?
? ? ?
? ?
?
?
? ?
. ?
. ? ?
. ? ? ? ?
? ?
? ?
? ?
?
? ? ?
? ? ()V Code LineNumberTable LocalVariableTable this &Lcom/google/common/base/Preconditions;
checkArgument (Z)V
expression Z
StackMapTable (ZLjava/lang/Object;)V errorMessage Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; )(ZLjava/lang/String;[Ljava/lang/Object;)V errorMessageTemplate Ljava/lang/String; errorMessageArgs [Ljava/lang/Object; (ZLjava/lang/String;C)V b p1 C (ZLjava/lang/String;I)V I (ZLjava/lang/String;J)V J ((ZLjava/lang/String;Ljava/lang/Object;)V (ZLjava/lang/String;CC)V p2 (ZLjava/lang/String;CI)V (ZLjava/lang/String;CJ)V )(ZLjava/lang/String;CLjava/lang/Object;)V (ZLjava/lang/String;IC)V (ZLjava/lang/String;II)V (ZLjava/lang/String;IJ)V )(ZLjava/lang/String;ILjava/lang/Object;)V (ZLjava/lang/String;JC)V (ZLjava/lang/String;JI)V (ZLjava/lang/String;JJ)V )(ZLjava/lang/String;JLjava/lang/Object;)V )(ZLjava/lang/String;Ljava/lang/Object;C)V )(ZLjava/lang/String;Ljava/lang/Object;I)V )(ZLjava/lang/String;Ljava/lang/Object;J)V :(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V L(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V p3 ^(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V p4
checkState checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; reference LocalVariableTypeTable TT; Signature (TT;)TT; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 0(TT;Ljava/lang/Object;)TT; K(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; C(TT;Ljava/lang/String;[Ljava/lang/Object;)TT; 9(Ljava/lang/Object;Ljava/lang/String;C)Ljava/lang/Object; obj 1(TT;Ljava/lang/String;C)TT; 9(Ljava/lang/Object;Ljava/lang/String;I)Ljava/lang/Object; 1(TT;Ljava/lang/String;I)TT; 9(Ljava/lang/Object;Ljava/lang/String;J)Ljava/lang/Object; 1(TT;Ljava/lang/String;J)TT; J(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; B(TT;Ljava/lang/String;Ljava/lang/Object;)TT; :(Ljava/lang/Object;Ljava/lang/String;CC)Ljava/lang/Object; 2(TT;Ljava/lang/String;CC)TT; :(Ljava/lang/Object;Ljava/lang/String;CI)Ljava/lang/Object; 2(TT;Ljava/lang/String;CI)TT; :(Ljava/lang/Object;Ljava/lang/String;CJ)Ljava/lang/Object; 2(TT;Ljava/lang/String;CJ)TT; K(Ljava/lang/Object;Ljava/lang/String;CLjava/lang/Object;)Ljava/lang/Object; C(TT;Ljava/lang/String;CLjava/lang/Object;)TT; :(Ljava/lang/Object;Ljava/lang/String;IC)Ljava/lang/Object; 2(TT;Ljava/lang/String;IC)TT; :(Ljava/lang/Object;Ljava/lang/String;II)Ljava/lang/Object; 2(TT;Ljava/lang/String;II)TT; :(Ljava/lang/Object;Ljava/lang/String;IJ)Ljava/lang/Object; 2(TT;Ljava/lang/String;IJ)TT; K(Ljava/lang/Object;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/Object; C(TT;Ljava/lang/String;ILjava/lang/Object;)TT; :(Ljava/lang/Object;Ljava/lang/String;JC)Ljava/lang/Object; 2(TT;Ljava/lang/String;JC)TT; :(Ljava/lang/Object;Ljava/lang/String;JI)Ljava/lang/Object; 2(TT;Ljava/lang/String;JI)TT; :(Ljava/lang/Object;Ljava/lang/String;JJ)Ljava/lang/Object; 2(TT;Ljava/lang/String;JJ)TT; K(Ljava/lang/Object;Ljava/lang/String;JLjava/lang/Object;)Ljava/lang/Object; C(TT;Ljava/lang/String;JLjava/lang/Object;)TT; K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;C)Ljava/lang/Object; C(TT;Ljava/lang/String;Ljava/lang/Object;C)TT; K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;I)Ljava/lang/Object; C(TT;Ljava/lang/String;Ljava/lang/Object;I)TT; K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;J)Ljava/lang/Object; C(TT;Ljava/lang/String;Ljava/lang/Object;J)TT; \(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; T(TT;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)TT; n(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; f(TT;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)TT; ?(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; x(TT;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)TT; checkElementIndex (II)I index size (IILjava/lang/String;)I desc badElementIndex ((IILjava/lang/String;)Ljava/lang/String; checkPositionIndex badPositionIndex checkPositionIndexes (III)V start end badPositionIndexes (III)Ljava/lang/String; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; placeholderStart template args builder Ljava/lang/StringBuilder;
templateStart i ?
SourceFile Preconditions.java -Lcom/google/common/annotations/GwtCompatible; / 0 "java/lang/IllegalArgumentException ? ? ? / ? ? ? java/lang/Object ? ? ? ? ? ? ? ? ? java/lang/IllegalStateException java/lang/NullPointerException ? ? #java/lang/IndexOutOfBoundsException ? ? %s (%s) must not be negative java/lang/StringBuilder negative size: ? ? ? ? ? ? #%s (%s) must be less than size (%s) ? ? ? ? *%s (%s) must not be greater than size (%s) ? ? start index end index 5end index (%s) must not be less than start index (%s) ? ? / ? %s ? ? ? ? ? ? [ , ? ? $com/google/common/base/Preconditions java/lang/String valueOf &(Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V java/lang/Character (C)Ljava/lang/Character; java/lang/Integer (I)Ljava/lang/Integer; java/lang/Long (J)Ljava/lang/Long; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; length ()I (I)V indexOf (Ljava/lang/String;I)I 5(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; 1 . U / 0 1 / *? ? 2 b 3 4 5 6 7 1 H
? ? Y? ?? 2 k l n 3
8 9 : 6 ; 1 V ? ? Y+? ? ?? 2 y z | 3 8 9 <