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

de.tsl2.nano.core.Argumentator.class Maven / Gradle / Ivy

Go to download

TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)

There is a newer version: 2.5.2
Show newest version
????4T
Q?	;??	;?	;?
;?	;?	;??
	??
?
??
?	(?
?
;?
	?
;??
Q?
	??????????
;?
;??
??
??
?
??
;?
;??
(?
;?
	?
	?
??
??????


?
		
;
???


;



 !"nameLjava/lang/String;argMapLjava/util/Properties;consumedIsyntaxmanLjava/util/Map;	Signature5Ljava/util/Map;KEY_DUTY
ConstantValueKEY_PREFIX_EXAMPLE7(Ljava/lang/String;Ljava/util/Map;[Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis Lde/tsl2/nano/core/Argumentator;args[Ljava/lang/String;LocalVariableTypeTable](Ljava/lang/String;Ljava/util/Map;[Ljava/lang/String;)V
defineArgs:(Ljava/util/Map;[Ljava/lang/String;)Ljava/util/Properties;nvLjava/lang/Object;argpisOptionZi
StackMapTable#h??"`(Ljava/util/Map;[Ljava/lang/String;)Ljava/util/Properties;	getArgMap()Ljava/util/Properties;get&(Ljava/lang/String;)Ljava/lang/String;keygetArgumentClasses8(Ljava/lang/Class;[Ljava/lang/Object;)[Ljava/lang/Class;defaultTypeLjava/lang/Class;[Ljava/lang/Object;clss[Ljava/lang/Class;???'(Ljava/lang/String;I)Ljava/lang/String;alternativeArgIndexcheck(Ljava/io/PrintStream;)ZkoutLjava/io/PrintStream;keysLjava/util/Set;#Ljava/util/Set;$%6(Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;)Vvalue\(Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;)V	hasOption(Ljava/lang/String;)ZoptionisSetconsume&(Ljava/lang/String;)Ljava/lang/Object;8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;defaultValueTT;0(Ljava/lang/String;TT;)TT;next()Ljava/lang/Object;staticNames6(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/String;cls	fieldTypeLjava/lang/Class<*>;<(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Ljava/lang/String;staticValuesbc!Lde/tsl2/nano/core/cls/BeanClass;namesbufLjava/lang/StringBuilder;$Lde/tsl2/nano/core/cls/BeanClass<*>;&?staticKeyValuesprintManual()V(Ljava/io/PrintStream;)VisDuty$(Ljava/util/Map;Ljava/lang/String;)ZJ(Ljava/util/Map;Ljava/lang/String;)Z:(Ljava/lang/String;Ljava/util/Map;Ljava/io/PrintStream;I)Vwidthkwfkww1
newlinetabexamplesStarted'`(Ljava/lang/String;Ljava/util/Map;Ljava/io/PrintStream;I)V	getSyntax6(Ljava/lang/String;Ljava/util/Map;I)Ljava/lang/String;\(Ljava/lang/String;Ljava/util/Map;I)Ljava/lang/String;readManifest()Ljava/util/jar/Attributes;toString()Ljava/lang/String;ln
SourceFileArgumentator.java`?VW-+/=?XSRSklTUYZjava/util/Properties-(?)*=+,-./*??01~?java/lang/Class234#56$78%9:??java/lang/String????java/lang/StringBuilder
argument ';<' was not set!
??'=>????java/lang/Boolean?:~~@&ABCDjava/lang/IntegerE?F`GHI;J 			= 
K????de/tsl2/nano/core/Argumentator(!)LMNO??example
EXAMPLES:
: +Psyntax:  <> []
	Q??P===============================================================================
R?:
SF
called with:
java/lang/Object
java/util/Map
java/util/Setjava/util/Iteratorde/tsl2/nano/core/cls/BeanClassjava/io/PrintStream
startsWith	substring(I)Ljava/lang/String;split'(Ljava/lang/String;)[Ljava/lang/String;TRUELjava/lang/Boolean;valueOfput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getClass()Ljava/lang/Class;getPropertykeySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNext()Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;println(Ljava/lang/String;)VbooleanValue&(Ljava/lang/Object;)Ljava/lang/Object;getBeanClass4(Ljava/lang/Class;)Lde/tsl2/nano/core/cls/BeanClass;
getFieldNames'(Ljava/lang/Class;Z)[Ljava/lang/String;!de/tsl2/nano/core/util/StringUtil'(Ljava/lang/Object;I)Ljava/lang/String;(I)V	getStatic7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/lang/Systemsize()I	fixString)(Ljava/lang/String;ICZ)Ljava/lang/String;:(Ljava/lang/Object;Ljava/lang/String;[I)Ljava/lang/String;0de/tsl2/nano/core/classloader/RuntimeClassloader
getSimpleNametoFormattedString!;QRSTUVWXSYZ[\]S^<_S^A?`ab?#*?*?*?*+?*,-??*,??cR@	CSTU"Vd*#ef#RS#YZ#ghi#Y\[j	klbI	??	Y?
M6+???+2?+2?6?+2?
?+2:?:?2N??
2??:?&??`?N2:?2N2:-*?,-?W???s,?cJ_def$g:hCiHjMkcmjnro{q?r?u?v?d?yd?
MmS`nor	mSxno:[pS?mS?noCRqh$qrs?tW?YZ?gh?TUi?Y\u?
?vwx?(vwxCy?"	vwxywyBz?	vwxwy?
	vwxyzwy?vwx?vwx[{|}b/*??c}def~bE*+*Y?`Z???c?def?S???b?)+??M>+??,+2?+2??*S????,?c???!?'?d*tW)??)g?#??u9??????????????~?b{*?+?N-?-?*????c
?	?d*ef?S?W	nSu?yJy??b?h*??M,?N-??J-??:*???0*??'+?Y? !?"?"#?"?$?%*+?&????*??c&	?
?%?:?W?\?^?a?f?d*%9?Shefh??
^??i
^??u????L?
??bg,???c???d RS?oYZiY\u[???bo*+?'M,?(?,?(?)???c
??d efRS?ou
?z@??bM*+?*???c?defRSu@??b=	*?+?+?c?d	ef	RS??b?*+?'N-?-?,?c
??d*efRS?o
noi??
n?u?z@z[???bC**??,????'?c?def??b_*?-+?.0?1?c?d????i????[???bP*?-M,+?.N?Y-?
h?2:6-??)?Y? *-2?3?45?"?$?"W?????$?c????$?D?J?d>-tWP??P??K??D?h6??i P??P??K??u????w??,[???b\*?-M,+?.N?Y-?
h?2:6-??5?Y? -2?"6?"*-2?3?47?"?$?"W?????$?c	
$PVd>9tW\??\??W??P?hB??i \??\??W??u????w??8[???b6*?8?&?c
def??bG*?*?+P?9?c
def????bV*+?:? ???"?$:	?Y? >-???"7?"?$?"W?Y? *+?@?"7?"?$?"W6
?:?????:
?A??6
B?"W?Y?  ???"C?"?$?"W?Y? +?:	
?
YOYhOYhOYhOYhOYhOYhOYhOY	hOY	
hO?D?"7?"?$?"W??8?Y? >-???"7?"?$?"W,?$?%?cN#$%&$')(G)h*?+?,?-?.?/?1?2Z4]5~6?7dz???S?RS?YZ?????W???n??j?W$d?W)_?WGA?S	???s
i?Y\???u,??yv???y??/y??[???b|?+?N?Y-?=h?2:?Y? E?"*?"?$?"W-?:??\??:+??%?Y? F?"?"G?"?$?"W?"?Y? H?"?"I?"?$?"W???7?"WJ?
YOYhOYhO?D?c*
:;<2=P>Y?{A?C?D?Ed>PJ?S?RS?YZ??W??????i?Y\???u?:????@y??[?	??b?K?cI??bx@LL?Y? +?"*??M?"N?"*??O?"P?"*??O?"+?"?$?c
NOd@ef=?S??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy