All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.cli.MultiCommand.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?$com/groupbyinc/flux/cli/MultiCommandcom/groupbyinc/flux/cli/CommandMultiCommand.javajava/util/Map$Entry
java/util/MapEntrysubcommandsLjava/util/Map;DLjava/util/Map;	arguments"Ljoptsimple/NonOptionArgumentSpec;6Ljoptsimple/NonOptionArgumentSpec;)(Ljava/lang/String;Ljava/lang/Runnable;)V
java/util/LinkedHashMap()V
	parserLjoptsimple/OptionParser;	command joptsimple/OptionParser"
nonOptions6(Ljava/lang/String;)Ljoptsimple/NonOptionArgumentSpec;$%
#&	(posixlyCorrect(Z)V*+
#,this&Lcom/groupbyinc/flux/cli/MultiCommand;descriptionLjava/lang/String;
beforeMainLjava/lang/Runnable;printAdditionalHelp%(Lcom/groupbyinc/flux/cli/Terminal;)VisEmpty()Z67	8java/lang/IllegalStateException:No subcommands configured<(Ljava/lang/String;)V>
;?CommandsA com/groupbyinc/flux/cli/TerminalCprintlnE>
DF--------HentrySet()Ljava/util/Set;JK	L
java/util/SetNiterator()Ljava/util/Iterator;PQORjava/util/IteratorThasNextV7UWnext()Ljava/lang/Object;YZU[java/lang/StringBuilder]
^getKey`Zajava/lang/Stringcappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;ef
^g - igetValuekZl01	ntoString()Ljava/lang/String;pq
^rt
subcommandJLjava/util/Map$Entry;Ljava/util/Map$Entry;terminal"Lcom/groupbyinc/flux/cli/Terminal;execute;(Lcom/groupbyinc/flux/cli/Terminal;Ljoptsimple/OptionSet;)Vjava/lang/Exception} joptsimple/NonOptionArgumentSpecvalues((Ljoptsimple/OptionSet;)Ljava/util/List;??
??java/util/List?toArray(([Ljava/lang/Object;)[Ljava/lang/Object;????[Ljava/lang/String;?%com/groupbyinc/flux/cli/UserException?Missing command?(ILjava/lang/String;)V?
??get&(Ljava/lang/Object;)Ljava/lang/Object;??	?Unknown command [?]?java/util/Arrays?copyOfRange*([Ljava/lang/Object;II)[Ljava/lang/Object;??
??mainWithoutErrorHandling8([Ljava/lang/String;Lcom/groupbyinc/flux/cli/Terminal;)V??
?optionsLjoptsimple/OptionSet;args!Lcom/groupbyinc/flux/cli/Command;closejava/io/IOException?()Ljava/util/Collection;??	?,com/groupbyinc/flux/core/internal/io/IOUtils?(Ljava/lang/Iterable;)V??
??	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions
SourceFileInnerClasses!?
??u'*+,?*?Y??**?!?'?)*??-?? './'01'23?/$&0&145??|*??9?
?;Y=?@?+B?G+I?G*??M?SM,?X?>,?\?N+?^Y?_-?b?d?hj?h-?m??o?h?s?G???+u?G?? D.vx|./|yz?D.vw?&	5689":D;r<u={>??U?C{|??*??9?
?;Y=?@?*?),???d????N-????Y@????*?-2???:?'??Y@?^Y?_??h-2?h??h?s???--?????+????4?./?yz???+\??M:v??*
BCE+F0G<IMJRKvM?N??%??9?~??;
*???????
./?
RS????
	
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy