![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.base.Preconditions.class Maven / Gradle / Ivy
???? 4 ?
? ?
?
? ?
?
? ? ?
? ?
? ?
? ? ?
?
? ?
?
? ?
% ? ?
% ?
? ? ?
? ?
?
?
? ?
% ?
% ? ?
% ? ? ? ? ? ?
Impossible InnerClasses ()V Code LineNumberTable LocalVariableTable this &Lcom/google/common/base/Preconditions;
checkArgument (Z)V
expression Z
StackMapTable MethodParameters (ZLjava/lang/Object;)V errorMessage Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; )(ZLjava/lang/String;[Ljava/lang/Object;)V errorMessageTemplate Ljava/lang/String; errorMessageArgs [Ljava/lang/Object; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; (ZLjava/lang/String;C)V 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; 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;
SourceFile Preconditions.java RuntimeVisibleAnnotations 8Lcom/google/common/base/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; ) * "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) $com/google/common/base/Preconditions /com/google/common/base/Preconditions$Impossible java/lang/String valueOf &(Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V com/google/common/base/Strings
lenientFormat 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; 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; 1 % T ) * + / *? ? , w - . / 0 1 + H
? ? Y? ?? , ? ? ? -
2 3 4 5 2 0 6 + V ? ? Y+? ? ?? , ? ? ? - 2 3 7 8 4 5 2 7 9 : ? 0 ; + a ? ? Y+,? ? ?? , ? ? ? - 2 3 <