com.google.common.base.Defaults.class Maven / Gradle / Ivy
???? 4 i
java/lang/Object ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
java/lang/Class isPrimitive ()Z java/lang/Boolean TYPE Ljava/lang/Class; FALSE Ljava/lang/Boolean; java/lang/Character
! " # valueOf (C)Ljava/lang/Character; % & java/lang/Byte
% ( " ) (B)Ljava/lang/Byte; + , java/lang/Short
+ . " / (S)Ljava/lang/Short; 1 2 java/lang/Integer
1 4 " 5 (I)Ljava/lang/Integer; 7 8 java/lang/Long
7 : " ; (J)Ljava/lang/Long; = > java/lang/Float @ A B C D com/google/common/base/Defaults
FLOAT_DEFAULT Ljava/lang/Float; F G java/lang/Double @ I J K DOUBLE_DEFAULT Ljava/lang/Double;
F M " N (D)Ljava/lang/Double;
= P " Q (F)Ljava/lang/Float; Code LineNumberTable LocalVariableTable this !Lcom/google/common/base/Defaults; defaultValue %(Ljava/lang/Class;)Ljava/lang/Object; type LocalVariableTypeTable Ljava/lang/Class;
StackMapTable MethodParameters Signature 1(Ljava/lang/Class;)TT; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull;
SourceFile
Defaults.java 8Lcom/google/common/base/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible; 1 @ J K C D R / *? ? S ! T U V W X R ? k*? W*?
? `*? ? ? ?*? ? ? ?*? $? ? '?*? *? ? -?*? 0? ? 3?*? 6? ? 9?*?