Edit C:\Users\Admin\.m2\repository\org\beanshell\bsh\2.0b4\bsh\Variable.class
???? . { ! I J K L M N O P Q R S T U V W X Y Z [ \ ] Z ^ _ S ` I a b ! c d e f g h c i j k DECLARATION I ConstantValue ASSIGNMENT name Ljava/lang/String; type Ljava/lang/Class; typeDescriptor value Ljava/lang/Object; modifiers Lbsh/Modifiers; lhs Lbsh/LHS; <init> /(Ljava/lang/String;Ljava/lang/Class;Lbsh/LHS;)V Code 6(Ljava/lang/String;Ljava/lang/Object;Lbsh/Modifiers;)V Exceptions H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Lbsh/Modifiers;)V G(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;Lbsh/Modifiers;)V setValue (Ljava/lang/Object;I)V getValue ()Ljava/lang/Object; getType ()Ljava/lang/Class; getTypeDescriptor ()Ljava/lang/String; getModifiers ()Lbsh/Modifiers; getName hasModifier (Ljava/lang/String;)Z toString 4 l + , ) * 2 3 java/lang/Class 4 : - * 0 1 ; < final F G . / bsh/UtilEvalError Final variable, can't re-assign. 4 m n o p q r s t u v = > w java/lang/StringBuffer Variable: x y H B , type: x z , value: , lhs = bsh/Variable java/lang/Object java/io/Serializable ()V (Ljava/lang/String;)V bsh/Primitive getDefaultValue "(Ljava/lang/Class;)Lbsh/Primitive; bsh/LHS assign '(Ljava/lang/Object;Z)Ljava/lang/Object; bsh/Types castObject 8(Ljava/lang/Object;Ljava/lang/Class;I)Ljava/lang/Object; bsh/Modifiers append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; ! ! "