org.apache.commons.cli.Options.class Maven / Gradle / Ivy
The newest version!
???? - ?
0 f g
f / h / i j
f / k / l
) m n o
) p q r s t u
v
/ w
x y z s {
/ |
} ~
f
?
?
? ?
?
p y ?
? q ?
? ?
? ? y ?
? ?
? y ? ? ?
0 ? ?
? ? ? ? shortOpts Ljava/util/Map; longOpts requiredOpts Ljava/util/List; optionGroups ()V Code LineNumberTable LocalVariableTable this Lorg/apache/commons/cli/Options; addOptionGroup F(Lorg/apache/commons/cli/OptionGroup;)Lorg/apache/commons/cli/Options; group $Lorg/apache/commons/cli/OptionGroup; options Ljava/util/Iterator; option Lorg/apache/commons/cli/Option; addOption G(Ljava/lang/String;ZLjava/lang/String;)Lorg/apache/commons/cli/Options; opt Ljava/lang/String; hasArg Z description Y(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Lorg/apache/commons/cli/Options; longOpt A(Lorg/apache/commons/cli/Option;)Lorg/apache/commons/cli/Options; shortOpt
getOptions ()Ljava/util/Collection; opts iter item Ljava/lang/Object; helpOptions ()Ljava/util/List; getRequiredOptions getOption 3(Ljava/lang/String;)Lorg/apache/commons/cli/Option; hasOption (Ljava/lang/String;)Z getOptionGroup E(Lorg/apache/commons/cli/Option;)Lorg/apache/commons/cli/OptionGroup; toString ()Ljava/lang/String; buf Ljava/lang/StringBuffer;
SourceFile Options.java 7 8 java/util/HashMap 1 2 3 2 java/util/ArrayList 4 5 6 2 Q R ? ? ? ? ? ? ? ? ? ? ? org/apache/commons/cli/Option ? ? F O ? a ? ? ? ? ? F M 7 ? java/lang/StringBuffer - ? ? ` a ? ? -- ? a ? R 7 ? ? ? ? ? ? ? ? ? ? ? ? ] ? ? ? ? "org/apache/commons/cli/OptionGroup [ Options: [ short
] [ long ? ? ] org/apache/commons/cli/Options java/lang/Object java/util/Collection iterator ()Ljava/util/Iterator;
isRequired ()Z java/util/List add (Ljava/lang/Object;)Z java/util/Iterator next ()Ljava/lang/Object; setRequired (Z)V getOpt
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; hasNext :(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer;
hasLongOpt
getLongOpt values (Ljava/util/Collection;)V contains java/util/Collections unmodifiableCollection .(Ljava/util/Collection;)Ljava/util/Collection; java/lang/String length ()I get &(Ljava/lang/Object;)Ljava/lang/Object;
startsWith clone containsKey ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; ! / 0 1 2 3 2 4 5 6 2 7 8 9 o 1*? *? Y? ? *? Y? ? *? Y? ? *? Y? ? ? : h [ ^ a % d 0 i ; 1 <