joptsimple.OptionSpecTokenizer.class Maven / Gradle / Ivy
???? 3 ? joptsimple/OptionSpecTokenizer java/lang/Object OptionSpecTokenizer.java POSIXLY_CORRECT_MARKER C + HELP_MARKER *
specification Ljava/lang/String; index I (Ljava/lang/String;)V ()V
java/lang/NullPointerException null option specification
java/lang/String this Ljoptsimple/OptionSpecTokenizer; hasMore ()Z
" length ()I $ %
& next !()Ljoptsimple/AbstractOptionSpec; !
* java/util/NoSuchElementException ,
- charAt (I)C / 0
1 valueOf (C)Ljava/lang/String; 3 4
5 W 7 equals (Ljava/lang/Object;)Z 9 :
; handleReservedForExtensionsToken = )
> joptsimple/ParserRules @ ensureLegalOption B
A C handleArgumentAcceptingOption 3(Ljava/lang/String;)Ljoptsimple/AbstractOptionSpec; E F
G joptsimple/NoArgumentOptionSpec I
J joptsimple/AbstractOptionSpec L forHelp N )
M O spec "Ljoptsimple/AbstractOptionSpec<*>; Ljoptsimple/AbstractOptionSpec; Z optionCandidate configure (Ljoptsimple/OptionParser;)V adjustForPosixlyCorrect X W
Y ( )
[ joptsimple/OptionParser ] recognize "(Ljoptsimple/AbstractOptionSpec;)V _ `
^ a parser Ljoptsimple/OptionParser; posixlyCorrect (Z)V e f
^ g substring (I)Ljava/lang/String; i j
k $joptsimple/AlternativeLongOptionSpec m
n %joptsimple/OptionalArgumentOptionSpec p
q %joptsimple/RequiredArgumentOptionSpec s
t candidate
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable Signature $()Ljoptsimple/AbstractOptionSpec<*>; 6(Ljava/lang/String;)Ljoptsimple/AbstractOptionSpec<*>;
SourceFile w w
x q *? +?
? Y? ?*+? ? y z , - . 0 1 { ? ! x I *? #*? ? '? ? ? y z 4 { @ ( ) x ? ?*? +? ? -Y? .?*? *? #? 2? 6L*Y? #`? #8+?