
com.groupbyinc.flux.common.apache.commons.cli.OptionBuilder.class Maven / Gradle / Ivy
???? 1 ? ;com/groupbyinc/flux/common/apache/commons/cli/OptionBuilder java/lang/Object OptionBuilder.java Ljava/lang/Deprecated; longopt Ljava/lang/String; description argName required Z numberOfArgs I type Ljava/lang/Class; Ljava/lang/Class<*>; optionalArg valuesep C INSTANCE =Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; ()V
this reset
! java/lang/String # % '
) + - withLongOpt Q(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; 1
newLongopt hasArg ?()Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; @(Z)Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; withArgName name
isRequired withValueSeparator @(C)Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; sep newRequired hasArgs @(I)Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; num hasOptionalArg hasOptionalArgs numArgs withType Q(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; java/lang/Class F P(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder; D H
I newType Ljava/lang/Object; withDescription newDescription create 9(C)Lcom/groupbyinc/flux/common/apache/commons/cli/Option; "java/lang/IllegalArgumentException Q valueOf (C)Ljava/lang/String; S T
$ U J(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/commons/cli/Option; O W
X opt 8()Lcom/groupbyinc/flux/common/apache/commons/cli/Option;
\ must specify longopt ^ (Ljava/lang/String;)V `
R a 4com/groupbyinc/flux/common/apache/commons/cli/Option c '(Ljava/lang/String;Ljava/lang/String;)V e
d f
setLongOpt h `
d i setRequired (Z)V k l
d m setOptionalArg o l
d p setArgs (I)V r s
d t setType (Ljava/lang/Class;)V v w
d x setValueSeparator (C)V z {
d |
setArgName ~ `
d option 6Lcom/groupbyinc/flux/common/apache/commons/cli/Option;
Signature Code LocalVariableTable LineNumberTable
Deprecated RuntimeVisibleAnnotations LocalVariableTypeTable S(Ljava/lang/Class<*>;)Lcom/groupbyinc/flux/common/apache/commons/cli/OptionBuilder;
Exceptions
SourceFile 1
?
? 3 *? ? ? ?
H J
? Z "? ? ? "$? &? (? *? ,? .? ? &