Edit C:\Users\Admin\.m2\repository\org\beanshell\bsh\2.0b4\bsh\NameSpace.class
???? .? ?` ?a ?b ?cde fgh ij k l m f ?n ?i ?o ?p ?q ?r ?s ?t ?u ?vw x ?y ?z {| ?} ?~ !i? ?? *??? ??? *? !? ?? !?? !? ?? ??? !? ??? 6i?? 6??? 6? 6? 6? ?? ?? ?? ?? ?? ?? ?? ??? ?? ?? ?? ?? ?? ?? ?? !? !? ?? *?? Ri? R? ?? *??? *? ?? ??? 3? ?? ?? ?? ?? ?? 6? 6? ?? /?? /? /? /? /? {?? {? {? /??? ?? ?? /??? ?? ?? ?? ?? ?? 3? ??? ?? ??? ?? *? ??? ?? {?? ?m? ?? ?? ?? ?? ?? ?? ?? ???? ???? ?? ?? ?? ?? ?? ??? ?m??? ? ? ? ? ? ? ? ? ? ?!"#$ ?%&'() JAVACODE Lbsh/NameSpace; nsName Ljava/lang/String; parent variables Ljava/util/Hashtable; methods importedClasses importedPackages Ljava/util/Vector; importedCommands importedObjects importedStatic packageName classManager Lbsh/BshClassManager; thisReference Lbsh/This; names callerInfoNode Lbsh/SimpleNode; isMethod Z isClass classStatic Ljava/lang/Class; classInstance Ljava/lang/Object; classCache nameSourceListeners setClassStatic (Ljava/lang/Class;)V Code setClassInstance (Ljava/lang/Object;)V getClassInstance ()Ljava/lang/Object; Exceptions <init> $(Lbsh/NameSpace;Ljava/lang/String;)V *(Lbsh/BshClassManager;Ljava/lang/String;)V 9(Lbsh/NameSpace;Lbsh/BshClassManager;Ljava/lang/String;)V setName (Ljava/lang/String;)V getName ()Ljava/lang/String; setNode (Lbsh/SimpleNode;)V getNode ()Lbsh/SimpleNode; get 7(Ljava/lang/String;Lbsh/Interpreter;)Ljava/lang/Object; setVariable ((Ljava/lang/String;Ljava/lang/Object;Z)V setLocalVariable )(Ljava/lang/String;Ljava/lang/Object;ZZ)V unsetVariable getVariableNames ()[Ljava/lang/String; getMethodNames getMethods ()[Lbsh/BshMethod; enumerationToStringArray ,(Ljava/util/Enumeration;)[Ljava/lang/String; flattenMethodCollection )(Ljava/util/Enumeration;)[Lbsh/BshMethod; getParent ()Lbsh/NameSpace; getSuper (Lbsh/Interpreter;)Lbsh/This; getGlobal getThis getClassManager ()Lbsh/BshClassManager; setClassManager (Lbsh/BshClassManager;)V prune ()V setParent (Lbsh/NameSpace;)V getVariable &(Ljava/lang/String;)Ljava/lang/Object; '(Ljava/lang/String;Z)Ljava/lang/Object; getVariableImpl #(Ljava/lang/String;Z)Lbsh/Variable; getDeclaredVariables ()[Lbsh/Variable; unwrapVariable "(Lbsh/Variable;)Ljava/lang/Object; setTypedVariable 9(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;Z)V Deprecated G(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;Lbsh/Modifiers;)V setMethod $(Ljava/lang/String;Lbsh/BshMethod;)V getMethod 5(Ljava/lang/String;[Ljava/lang/Class;)Lbsh/BshMethod; 6(Ljava/lang/String;[Ljava/lang/Class;Z)Lbsh/BshMethod; importClass importPackage importCommands getCommand I(Ljava/lang/String;[Ljava/lang/Class;Lbsh/Interpreter;)Ljava/lang/Object; getImportedMethod getImportedVar "(Ljava/lang/String;)Lbsh/Variable; loadScriptedCommand m(Ljava/io/InputStream;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/String;Lbsh/Interpreter;)Lbsh/BshMethod; cacheClass &(Ljava/lang/String;Ljava/lang/Class;)V getClass %(Ljava/lang/String;)Ljava/lang/Class; getClassImpl getImportedClassImpl classForName getAllNames getAllNamesAux (Ljava/util/Vector;)V addNameSourceListener* Listener InnerClasses (Lbsh/NameSource$Listener;)V doSuperImport toString writeObject (Ljava/io/ObjectOutputStream;)V+ invokeMethod J(Ljava/lang/String;[Ljava/lang/Object;Lbsh/Interpreter;)Ljava/lang/Object; i(Ljava/lang/String;[Ljava/lang/Object;Lbsh/Interpreter;Lbsh/CallStack;Lbsh/SimpleNode;)Ljava/lang/Object; classLoaderChanged nameSpaceChanged loadDefaultImports getNameResolver (Ljava/lang/String;)Lbsh/Name; getInvocationLine ()I getInvocationText identifierToClass ((Lbsh/ClassIdentifier;)Ljava/lang/Class; clear importObject importStatic setPackage getPackage <clinit> ? ?\ ? ? ?[ ? bsh/UtilEvalError 2Can't refer to class instance from static context. ? ? bsh/InterpreterError java/lang/StringBuffer ? (Can't resolve class instance 'this' in: ,-,.I ? ? ? ? ?/0 ? ? ? ? ? ? ? ? bsh/CallStack ?ST1234 ? ? ? java/util/Hashtable null variable value !56 Variable assignment: : 7 ? 6(Strict Java mode) Assignment to undeclared variable: bsh/Variable ?89:Q;< java/lang/String=> ? ? bsh/BshMethod?> java/util/Vector@A ?B ?CDEVFGHI ? ?JK ? ? ? ?LMN "experiment: creating class managerOP ?QRR$% ? ?56 ?<STUV ? bsh/Modifiers finalWX&)YZ Typed variable: $ was previously declared with type: ?),.4- [Ljava/lang/Class;[\]^_,- ? ?`a ? ?bc;c ? ?de /fghVigjkl ? getCommand: m ?nc .bsh searching for script: op78jq . searching for class: ?<23 ? ?;Zrs ?t ? ? java/lang/Classuvw bsh/LHS ?x ?y ?z java/io/InputStreamReader ?{|} bsh/EvalError Error loading script: ? ?=<;<~g><9: getClass(): not found in Z java/lang/ClassNotFoundException #imported unpackaged name not found:?:?D??AB ? ?H NameSpace: ( ) (isClass) ? ? (method) (class static) (class instance) ? ???MOM? bsh.EvalError/ ? bsh.Interpreter javax.swing.event0 ? javax.swing java.awt.event java.awt java.net java.util java.io java.lang /bsh/commands1 ? bsh/Name ? ???V? ? <invoked from Java code>??Z ? ?^ ? bsh/NameSpace bsh/BshClassManager Called from compiled Java code. ? ? java/lang/Object java/io/Serializable bsh/BshClassManager$Listener bsh/NameSource bsh/NameSource$Listener java/io/IOException append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; addListener !(Lbsh/BshClassManager$Listener;)V toObject 4(Lbsh/CallStack;Lbsh/Interpreter;)Ljava/lang/Object; bsh/Interpreter LOCALSCOPING setValue (Ljava/lang/Object;I)V getMessage 6(Ljava/lang/String;Ljava/lang/Object;Lbsh/Modifiers;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; remove &(Ljava/lang/Object;)Ljava/lang/Object; keys ()Ljava/util/Enumeration; elements java/util/Enumeration nextElement addElement hasMoreElements ()Z size copyInto ([Ljava/lang/Object;)V elementAt (I)Ljava/lang/Object; bsh/This ,(Lbsh/NameSpace;Lbsh/Interpreter;)Lbsh/This; java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println createClassManager ((Lbsh/Interpreter;)Lbsh/BshClassManager; bsh/Primitive VOID Lbsh/Primitive; getValue addModifier (ILjava/lang/String;)V getType ()Ljava/lang/Class; getParameterTypes ()[Ljava/lang/Class; bsh/Reflect findMostSpecificSignature (([Ljava/lang/Class;[[Ljava/lang/Class;)I suffix '(Ljava/lang/String;I)Ljava/lang/String; contains (Ljava/lang/Object;)Z replace (CC)Ljava/lang/String; startsWith (Ljava/lang/String;)Z length endsWith substring (II)Ljava/lang/String; DEBUG debug equals getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; (I)Ljava/lang/String; resolveJavaMethod g(Lbsh/BshClassManager;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Z)Ljava/lang/reflect/Method; /(Ljava/lang/reflect/Method;Ljava/lang/Object;)V resolveJavaField ?(Ljava/lang/Class;Ljava/lang/String;Z)Ljava/lang/reflect/Field; java/lang/reflect/Field .(Ljava/lang/Object;Ljava/lang/reflect/Field;)V /(Ljava/lang/String;Ljava/lang/Class;Lbsh/LHS;)V (Ljava/lang/reflect/Field;)V (Ljava/io/InputStream;)V eval E(Ljava/io/Reader;Lbsh/NameSpace;Ljava/lang/String;)Ljava/lang/Object; isCompound toClass cacheClassInfo hasSuperImport getClassNameByUnqName &(Ljava/lang/String;)Ljava/lang/String; java/io/ObjectOutputStream defaultWriteObject j(Ljava/lang/String;[Ljava/lang/Object;Lbsh/Interpreter;Lbsh/CallStack;Lbsh/SimpleNode;Z)Ljava/lang/Object; bsh/SimpleNode getLineNumber getText bsh/ClassIdentifier getTargetClass ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? G ? ? ? *+? *+? ? ? ? ? *+? *+? ? ? ? ? D 8*? ? *? ?*? ? ? Y? ?? Y? Y? ? *? ? ? ? ? ? ? ? *+,? ? ? ? ? *+,? ? ? ? ? ) *? *-? *+? *,? ,? ,*? ? ? ? ? *+? ? ? ? ? *? ? ? ? ? *+? ? ? ? ? ) *? ? *? ?*? ? *? ? ?? ? ? ? Y*? N*+? -,? ? ? ? # ? ? ? 6*+,? ? ? ? *+,? ? ? ? ? ?*? ? *? !Y? "? ,? ? Y#? ?*+? $:? 7,? %? g:? Y? Y? &? +? '? ? (? ? ? ?? ? Y? Y? )? +? ? ? ?*:? +? *Y+,? +? ,W*? -? . 5 8 ? ? ? ! *? ? *? +? .W*? -? ? $ *? ? ? /?**? ? 0? 1? ? $ *? 2? ? /?**? 2? 0? 1? ? $ *? 2? ? 3?**? 2? 4? 5? ? 9 -? 6Y? 7M? ,+? 8 ? 9+? : ???,? ;? /N,-? <-? ? i ]? 6Y? 7M? =+? 8 N-? 3? ,-? 9? '-? 6:6? ,? =? 9?? ;???+? : ???,? ;? 3N,-? <-? ? *? ? ? "