org.checkerframework.checker.nullness.Opt.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-getopt Show documentation
Show all versions of java-getopt Show documentation
GNU Getopt - Java port, with type annotations
???? 4 j
N O P
Q R S
T U V W X Y Z [ \ ] ^ _ ()V Code LineNumberTable LocalVariableTable this +Lorg/checkerframework/checker/nullness/Opt; get &(Ljava/lang/Object;)Ljava/lang/Object; primary Ljava/lang/Object; LocalVariableTypeTable TT;
StackMapTable Signature (TT;)TT; RuntimeVisibleTypeAnnotations 4Lorg/checkerframework/checker/nullness/qual/NonNull; isPresent (Ljava/lang/Object;)Z RuntimeVisibleAnnotations =Lorg/checkerframework/checker/nullness/qual/EnsuresNonNullIf;
expression #1 result 5Lorg/checkerframework/checker/nullness/qual/Nullable; ifPresent 2(Ljava/lang/Object;Ljava/util/function/Consumer;)V consumer Ljava/util/function/Consumer; #Ljava/util/function/Consumer<-TT;>; ?(TT;Ljava/util/function/Consumer<-TT;>;)V filter D(Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; predicate Ljava/util/function/Predicate; $Ljava/util/function/Predicate<-TT;>; _ B(TT;Ljava/util/function/Predicate<-TT;>;)TT; map C(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; mapper Ljava/util/function/Function; 'Ljava/util/function/Function<-TT;+TU;>; Y(TT;Ljava/util/function/Function<-TT;+TU;>;)TU; orElse 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; other !(TT;TT;)TT; orElseGet C(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object; Ljava/util/function/Supplier; #Ljava/util/function/Supplier<+TT;>; A(TT;Ljava/util/function/Supplier<+TT;>;)TT; orElseThrow exceptionSupplier #Ljava/util/function/Supplier<+TX;>;
Exceptions ] \(TT;Ljava/util/function/Supplier<+TX;>;)TT;^TX;
SourceFile Opt.java java/lang/AssertionError shouldn't be instantiated ` java/util/NoSuchElementException No value present a b c ` d e " f g h i java/lang/Throwable )org/checkerframework/checker/nullness/Opt java/lang/Object (Ljava/lang/Object;)V (Ljava/lang/String;)V java/util/function/Consumer accept java/util/function/Predicate test java/util/function/Function apply java/util/function/Supplier ()Ljava/lang/Object; 1
<