Edit C:\Users\Admin\.m2\repository\com\google\guava\guava-jdk5\17.0\com\google\common\base\Present.class
???? 1 z V W X Y Z Y [ \ ] ^ _ ` a b c dY?? c e f V g h i j k l 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<*>; "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; m 2use Optional.orNull() instead of Optional.or(null) n o p o / q r s com/google/common/base/Present t u / Athe Function passed to Optional.transform() must not return null. v F G M N java/lang/StringBuilder Optional.of( w x w y ) O P 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 *? *+? ? "