Edit C:\Users\Admin\.m2\repository\com\google\guava\guava\14.0.1\com\google\common\base\Absent.class
???? 2 j O P Q R S T U T V W X Y Z [ \ ]Y?? ^ _ ` O INSTANCE Lcom/google/common/base/Absent; serialVersionUID J ConstantValue <init> ()V Code LineNumberTable LocalVariableTable this isPresent ()Z get ()Ljava/lang/Object; or &(Ljava/lang/Object;)Ljava/lang/Object; defaultValue Ljava/lang/Object; D(Lcom/google/common/base/Optional;)Lcom/google/common/base/Optional; secondChoice !Lcom/google/common/base/Optional; LocalVariableTypeTable $Lcom/google/common/base/Optional<*>; Signature [(Lcom/google/common/base/Optional<*>;)Lcom/google/common/base/Optional<Ljava/lang/Object;>; 5(Lcom/google/common/base/Supplier;)Ljava/lang/Object; supplier !Lcom/google/common/base/Supplier; $Lcom/google/common/base/Supplier<*>; 8(Lcom/google/common/base/Supplier<*>;)Ljava/lang/Object; orNull RuntimeVisibleAnnotations Ljavax/annotation/Nullable; asSet ()Ljava/util/Set; %()Ljava/util/Set<Ljava/lang/Object;>; transform D(Lcom/google/common/base/Function;)Lcom/google/common/base/Optional; function !Lcom/google/common/base/Function; 8Lcom/google/common/base/Function<Ljava/lang/Object;TV;>; v<V:Ljava/lang/Object;>(Lcom/google/common/base/Function<Ljava/lang/Object;TV;>;)Lcom/google/common/base/Optional<TV;>; equals (Ljava/lang/Object;)Z object StackMapTable "RuntimeVisibleParameterAnnotations hashCode ()I toString ()Ljava/lang/String; readResolve <clinit> 5Lcom/google/common/base/Optional<Ljava/lang/Object;>; SourceFile Absent.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; java/lang/IllegalStateException 2Optional.get() cannot be called on an absent value a 2use Optional.orNull() instead of Optional.or(null) b c d c $ com/google/common/base/Optional e ! " =use Optional.orNull() instead of a Supplier that returns null f g 7 h i 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 #()Lcom/google/common/base/Optional; 0 / *? ? # , ? &