2j OPQ RS TU TVW XYZ [\ ]Y^ _` OINSTANCELcom/google/common/base/Absent;serialVersionUIDJ ConstantValue()VCodeLineNumberTableLocalVariableTablethis isPresent()Zget()Ljava/lang/Object;or&(Ljava/lang/Object;)Ljava/lang/Object; defaultValueLjava/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;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;orNullRuntimeVisibleAnnotationsLjavax/annotation/Nullable;asSet()Ljava/util/Set;%()Ljava/util/Set; transformD(Lcom/google/common/base/Function;)Lcom/google/common/base/Optional;function!Lcom/google/common/base/Function;8Lcom/google/common/base/Function;v(Lcom/google/common/base/Function;)Lcom/google/common/base/Optional;equals(Ljava/lang/Object;)Zobject StackMapTable"RuntimeVisibleParameterAnnotationshashCode()ItoString()Ljava/lang/String; readResolve5Lcom/google/common/base/Optional; SourceFile Absent.javaRuntimeInvisibleAnnotations-Lcom/google/common/annotations/GwtCompatible; java/lang/IllegalStateException2Optional.get() cannot be called on an absent value a2use Optional.orNull() instead of Optional.or(null)b cd c$com/google/common/base/Optionale !"=use Optional.orNull() instead of a Supplier that returns nullf g7 hiOptional.absent() com/google/common/base/Absent(Ljava/lang/String;)V$com/google/common/base/Preconditions checkNotNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;com/google/common/base/Supplierjava/util/CollectionsemptySetabsent#()Lcom/google/common/base/Optional;0/*#  ,& !"4 Y*  #$;+.%&#'N+3()* (+,-#.R +  7  /0*  /1,23",< 4567. @ ,89:S +W  DE  ;<*  ;=,>?@J +*I  A&B @C5DE- M FG-Q H".U I# Y!,JKLMN