Edit C:\Users\Admin\.m2\repository\com\google\guava\guava\19.0\com\google\common\base\Present.class
???? 2 { W X Y Z [ Z \ ] ^ _ ` a b c d eY?? d f g W h i j k l m reference Ljava/lang/Object; Signature TT; serialVersionUID J ConstantValue <init> (Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable this Lcom/google/common/base/Present; LocalVariableTypeTable %Lcom/google/common/base/Present<TT;>; (TT;)V isPresent ()Z get ()Ljava/lang/Object; ()TT; or &(Ljava/lang/Object;)Ljava/lang/Object; defaultValue (TT;)TT; D(Lcom/google/common/base/Optional;)Lcom/google/common/base/Optional; secondChoice !Lcom/google/common/base/Optional; 'Lcom/google/common/base/Optional<+TT;>; O(Lcom/google/common/base/Optional<+TT;>;)Lcom/google/common/base/Optional<TT;>; 5(Lcom/google/common/base/Supplier;)Ljava/lang/Object; supplier !Lcom/google/common/base/Supplier; 'Lcom/google/common/base/Supplier<+TT;>; ,(Lcom/google/common/base/Supplier<+TT;>;)TT; orNull asSet ()Ljava/util/Set; ()Ljava/util/Set<TT;>; transform D(Lcom/google/common/base/Function;)Lcom/google/common/base/Optional; function !Lcom/google/common/base/Function; *Lcom/google/common/base/Function<-TT;TV;>; h<V:Ljava/lang/Object;>(Lcom/google/common/base/Function<-TT;TV;>;)Lcom/google/common/base/Optional<TV;>; equals (Ljava/lang/Object;)Z other object #Lcom/google/common/base/Present<*>; StackMapTable "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; hashCode ()I toString ()Ljava/lang/String; <<T:Ljava/lang/Object;>Lcom/google/common/base/Optional<TT;>; SourceFile Present.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; n 2use Optional.orNull() instead of Optional.or(null) o p q p / r s t com/google/common/base/Present u v / Athe Function passed to Optional.transform() must not return null. w F G N O java/lang/StringBuilder Optional.of( x y x z ) P Q com/google/common/base/Optional ()V $com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/util/Collections singleton #(Ljava/lang/Object;)Ljava/util/Set; com/google/common/base/Function apply java/lang/Object append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 0 ! b *? *+? ? "