Edit C:\Users\Admin\.m2\repository\com\google\guava\guava-jdk5\17.0\com\google\common\base\Absent.class
???? 1 p V W X Y Z [ \ ] \ ^ _ ` a b c d eY?? f g W INSTANCE Lcom/google/common/base/Absent; Signature 3Lcom/google/common/base/Absent<Ljava/lang/Object;>; serialVersionUID J ConstantValue withType #()Lcom/google/common/base/Optional; Code LineNumberTable ><T:Ljava/lang/Object;>()Lcom/google/common/base/Optional<TT;>; <init> ()V LocalVariableTable this LocalVariableTypeTable $Lcom/google/common/base/Absent<TT;>; isPresent ()Z get ()Ljava/lang/Object; ()TT; or &(Ljava/lang/Object;)Ljava/lang/Object; defaultValue Ljava/lang/Object; TT; (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 RuntimeVisibleAnnotations Ljavax/annotation/Nullable; 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 object "RuntimeVisibleParameterAnnotations hashCode ()I toString ()Ljava/lang/String; readResolve <clinit> <<T:Ljava/lang/Object;>Lcom/google/common/base/Optional<TT;>; SourceFile Absent.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; ! java/lang/IllegalStateException 2Optional.get() cannot be called on an absent value h 2use Optional.orNull() instead of Optional.or(null) i j k j , com/google/common/base/Optional l ( ) =use Optional.orNull() instead of a Supplier that returns null m n ? o Optional.absent() com/google/common/base/Absent (Ljava/lang/String;)V $com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; com/google/common/base/Supplier java/util/Collections emptySet absent 0 ? ? % ! A *? ? ( "