![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.base.Optional.class Maven / Gradle / Ivy
???? 4 ?
m n o
p q
r
s
7 t
u
v
w
7 x
y z
{ | } ~ InnerClasses serialVersionUID J
ConstantValue absent #()Lcom/google/common/base/Optional; Code LineNumberTable Signature >()Lcom/google/common/base/Optional; of 5(Ljava/lang/Object;)Lcom/google/common/base/Optional; LocalVariableTable reference Ljava/lang/Object; LocalVariableTypeTable TT; MethodParameters A(TT;)Lcom/google/common/base/Optional; fromNullable nullableReference
StackMapTable "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; fromJavaUtil 7(Ljava/util/Optional;)Lcom/google/common/base/Optional; javaUtilOptional Ljava/util/Optional; Ljava/util/Optional; W(Ljava/util/Optional;)Lcom/google/common/base/Optional; RuntimeVisibleAnnotations
toJavaUtil 7(Lcom/google/common/base/Optional;)Ljava/util/Optional; googleOptional !Lcom/google/common/base/Optional; &Lcom/google/common/base/Optional; W(Lcom/google/common/base/Optional;)Ljava/util/Optional; ()Ljava/util/Optional; this ()Ljava/util/Optional; ()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 O(Lcom/google/common/base/Optional<+TT;>;)Lcom/google/common/base/Optional; 5(Lcom/google/common/base/Supplier;)Ljava/lang/Object; supplier ,(Lcom/google/common/base/Supplier<+TT;>;)TT; orNull asSet ()Ljava/util/Set; ()Ljava/util/Set; transform D(Lcom/google/common/base/Function;)Lcom/google/common/base/Optional; function h(Lcom/google/common/base/Function<-TT;TV;>;)Lcom/google/common/base/Optional; equals (Ljava/lang/Object;)Z object hashCode ()I toString ()Ljava/lang/String; presentInstances *(Ljava/lang/Iterable;)Ljava/lang/Iterable; optionals Ljava/lang/Iterable; >Ljava/lang/Iterable<+Lcom/google/common/base/Optional<+TT;>;>; o(Ljava/lang/Iterable<+Lcom/google/common/base/Optional<+TT;>;>;)Ljava/lang/Iterable; >Ljava/lang/Object;Ljava/io/Serializable;
SourceFile
Optional.java -Lcom/google/errorprone/annotations/DoNotMock; value +Use Optional.of(value) or Optional.absent() 8Lcom/google/common/base/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable ? ? com/google/common/base/Present ? ? D <