
com.groupbyinc.flux.common.apache.commons.cli.OptionValidator.class Maven / Gradle / Ivy
???? 1 N =com/groupbyinc/flux/common/apache/commons/cli/OptionValidator java/lang/Object OptionValidator.java ()V
this ?Lcom/groupbyinc/flux/common/apache/commons/cli/OptionValidator; validateOption (Ljava/lang/String;)V "java/lang/IllegalArgumentException java/lang/String length ()I
charAt (I)C
isValidOpt (C)Z
java/lang/StringBuilder
Illegal option name ' ! append -(Ljava/lang/String;)Ljava/lang/StringBuilder; # $
% (C)Ljava/lang/StringBuilder; # '
( ' * toString ()Ljava/lang/String; , -
.
0 toCharArray ()[C 2 3
4 isValidChar 6
7 The option ' 9 ' contains an illegal ;
character : ' = ch C opt Ljava/lang/String; c java/lang/Character D isJavaIdentifierPart F
E G Code LocalVariableTable LineNumberTable
Exceptions
SourceFile 0 I / *? ? J
K
I ? ?*? ?*? ? 3*? <? ? #? Y? Y? "? &? )+? &? /? 1?? T*? 5L+?=>? E+46? 8? 2? Y? Y? :? &*? &