2y @AB C DE @ FG H IJ @# KLM @N OPQ RS TU VW XYZ R[ \]^_MyVariableMapper InnerClasses MyContextTBCasetbcase%Lorg/msh/etbm/desktop/ELTest2$TBCase;()VCodeLineNumberTableLocalVariableTablethisLorg/msh/etbm/desktop/ELTest2;main([Ljava/lang/String;)Vargs[Ljava/lang/String;eltest variablesLjava/util/Map;factoryLjavax/el/ExpressionFactory;context#Lde/odysseus/el/util/SimpleContext;eLjavax/el/ValueExpression;LocalVariableTypeTable5Ljava/util/Map; getVariable()Ljava/lang/Object; SourceFile ELTest2.java %&#org/msh/etbm/desktop/ELTest2$TBCaseBanana %` #$org/msh/etbm/desktop/ELTest2 1&Ricardo ab cdjava/util/HashMape fg$de/odysseus/el/ExpressionFactoryImpl&org/msh/etbm/desktop/ELTest2$MyContext %h(Hello ${tbcase.name}! = ${tbcase.number}java/lang/Stringi jkl mno pqr stWORLD juv wxjava/lang/Object-org/msh/etbm/desktop/ELTest2$MyVariableMapper4(Lorg/msh/etbm/desktop/ELTest2;ILjava/lang/String;)VsetName(Ljava/lang/String;)V setNumber(I)V java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;3(Lorg/msh/etbm/desktop/ELTest2;Ljava/lang/Object;)Vjavax/el/ExpressionFactorycreateValueExpressionS(Ljavax/el/ELContext;Ljava/lang/String;Ljava/lang/Class;)Ljavax/el/ValueExpression;java/lang/SystemoutLjava/io/PrintStream;javax/el/ValueExpressiongetValue((Ljavax/el/ELContext;)Ljava/lang/Object;java/io/PrintStreamprintln(Ljava/lang/Object;)V?(Ljava/lang/Object;Ljava/lang/Class;)Ljavax/el/ValueExpression;!de/odysseus/el/util/SimpleContext setVariableH(Ljava/lang/String;Ljavax/el/ValueExpression;)Ljavax/el/ValueExpression;!#$%&'C**Y*d( ) *+ ,-'I YL+( ) ./0+1&'* *m Y L+*WYMY**N,-:-*Y*-,*W-(2 & ')*',/-<0G1S3d4u67)4*+h23/S45<F67G;89: h2;<='/*(<) *+>? !"