Edit C:\Users\Admin\.m2\repository\com\hp\hpl\jena\jena\2.6.4\jena\cmdline\CommandLine.class
???? 1E N ? M ? M ? ? ? M ? M ? ? M ? M ? M ? ? ? M ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? M ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? M ? M ? ???? ? ? ? 2 ? ? ? ? . ? ? ? ? ? ? 2 ? ? . ? . ? . ? ? ? 2 ? M ? ? ? ? ? M ? M ? ? ? ? ? 2 . . . 2 M 2 K argHook Ljena/cmdline/ArgHandler; usage Ljava/lang/String; argMap Ljava/util/Map; Signature 9Ljava/util/Map<Ljava/lang/String;Ljena/cmdline/ArgDecl;>; args 5Ljava/util/Map<Ljava/lang/String;Ljena/cmdline/Arg;>; indirectionMarker allowItemIndirect Z ignoreIndirectionMarker items Ljava/util/List; $Ljava/util/List<Ljava/lang/String;>; <init> ()V Code LineNumberTable LocalVariableTable this Ljena/cmdline/CommandLine; setHook (Ljena/cmdline/ArgHandler;)V argHandler setUsage (Ljava/lang/String;)V usageMessage hasArgs ()Z hasItems ()Ljava/util/Iterator; *()Ljava/util/Iterator<Ljena/cmdline/Arg;>; numArgs ()I numItems pushItem s isIndirectItem (I)Z i I getItem (I)Ljava/lang/String; (IZ)Ljava/lang/String; ex Ljava/lang/Exception; withIndirect item process ([Ljava/lang/String;)V a2 arg Ljena/cmdline/Arg; argDecl Ljena/cmdline/ArgDecl; argStr j1 j2 j val argv [Ljava/lang/String; argList LocalVariableTypeTable Exceptions ignoreArgument (Ljava/lang/String;)Z endProcessing handleUnrecognizedArg contains (Ljena/cmdline/ArgDecl;)Z hasArg argName getArg *(Ljena/cmdline/ArgDecl;)Ljena/cmdline/Arg; a iter Ljava/util/Iterator; (Ljava/util/Iterator<Ljena/cmdline/Arg;>; &(Ljava/lang/String;)Ljena/cmdline/Arg; getValue *(Ljena/cmdline/ArgDecl;)Ljava/lang/String; &(Ljava/lang/String;)Ljava/lang/String; getValues ((Ljena/cmdline/ArgDecl;)Ljava/util/List; <(Ljena/cmdline/ArgDecl;)Ljava/util/List<Ljava/lang/String;>; $(Ljava/lang/String;)Ljava/util/List; 8(Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>; add /(Ljava/lang/String;Z)Ljena/cmdline/CommandLine; hasValue /(ZLjava/lang/String;)Ljena/cmdline/CommandLine; 2(Ljena/cmdline/ArgDecl;)Ljena/cmdline/CommandLine; (Ljava/util/Iterator<Ljava/lang/String;>; setAllowItemIndirect (Z)V isIgnoreIndirectionMarker getIndirectionMarker ()Ljava/lang/String; setIndirectionMarker setIgnoreIndirectionMarker trace ()Ljena/cmdline/ArgHandler; _out Ljava/io/PrintStream; SourceFile CommandLine.java ` a O P Q R java/util/HashMap S T W T @ Y R Z [ \ [ java/util/ArrayList ] ^ s p ? java/lang/String ? { } | ? java/lang/Exception "java/lang/IllegalArgumentException java/lang/StringBuilder Failed to read ' ': ? ? ` k!"#$% ? ? ? ?&' ?()* ?+ jena/cmdline/Arg,-. jena/cmdline/ArgDecl/ n No value for argument: 0 ?1 k2 k34567 ? k -8 -- Unknown argument: ? ? ? ?9: n;<=> ? n ? ? ?? `@ ? ?A pBC ? jena/cmdline/CommandLine$1 InnerClasses `D jena/cmdline/CommandLine java/lang/Object java/util/Map size java/util/List values ()Ljava/util/Collection; java/util/Collection iterator (Ljava/lang/Object;)Z get (I)Ljava/lang/Object; startsWith substring jena/cmdline/CmdLineUtils readWholeFileAsUTF8 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getMessage toString java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; addAll (Ljava/util/Collection;)Z indexOf (I)I (ILjava/lang/Object;)V (II)Ljava/lang/String; canonicalForm containsKey put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; takesValue getName setValue addValue jena/cmdline/ArgHandler action '(Ljava/lang/String;Ljava/lang/String;)V trigger (Ljena/cmdline/Arg;)V equals java/util/Iterator hasNext next ()Ljava/lang/Object; matches (Ljena/cmdline/Arg;)Z ()Ljava/util/List; (ZLjava/lang/String;)V names java/lang/System err 2(Ljena/cmdline/CommandLine;Ljava/io/PrintStream;)V ! M N O P Q R S T U V W T U X Y R Z [ \ [ ] ^ U _ $ ` a b ? @*? *? *? *? Y? ? *? Y? ? *? *? *? *? Y? ? ? c * @ 1 2 3 4 $ 8 * 9 / : 4 ; ? A d @ e f g h b : *+? ? c F d e f i P j k b : *+? ? c H d e f l R m n b <