com.google.common.base.Optional.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2 h
U V W
X Y
Z
[
\ ]
^ _ ` a 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; A(TT;)Lcom/google/common/base/Optional; fromNullable nullableReference
StackMapTable _ "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; ()V this !Lcom/google/common/base/Optional; &Lcom/google/common/base/Optional; isPresent ()Z get ()Ljava/lang/Object; ()TT; or &(Ljava/lang/Object;)Ljava/lang/Object; (TT;)TT; D(Lcom/google/common/base/Optional;)Lcom/google/common/base/Optional; O(Lcom/google/common/base/Optional<+TT;>;)Lcom/google/common/base/Optional; 5(Lcom/google/common/base/Supplier;)Ljava/lang/Object; ,(Lcom/google/common/base/Supplier<+TT;>;)TT; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; orNull RuntimeVisibleAnnotations asSet ()Ljava/util/Set; ()Ljava/util/Set; transform D(Lcom/google/common/base/Function;)Lcom/google/common/base/Optional; h(Lcom/google/common/base/Function<-TT;TV;>;)Lcom/google/common/base/Optional; equals (Ljava/lang/Object;)Z 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 #Ljavax/annotation/CheckReturnValue; -Lcom/google/common/annotations/GwtCompatible; serializable b c com/google/common/base/Present d e 2 ' f ' ( !com/google/common/base/Optional$1 ' g com/google/common/base/Optional java/lang/Object java/io/Serializable com/google/common/base/Absent withType $com/google/common/base/Preconditions checkNotNull (Ljava/lang/Object;)V (Ljava/lang/Iterable;)V!
? ? d H ? Y*? ? ? p ! \ *? ? ? ? Y*? ? { " " #
G $ % &