class org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor implements org.springframework.expression.PropertyAccessor
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor
  super_class: java.lang.Object
{
  private final PageContext pageContext;
    descriptor: LPageContext;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final javax.servlet.jsp.el.VariableResolver variableResolver;
    descriptor: Ljavax/servlet/jsp/el/VariableResolver;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void <init>(PageContext);
    descriptor: (LPageContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
         0: .line 21
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.servlet.jsp cannot be resolved\n\tThe import javax.servlet.jsp cannot be resolved\n\tThe hierarchy of the type EvalTag is inconsistent\n\tPageContext cannot be resolved to a variable\n\tJspException cannot be resolved to a type\n\tJspException cannot be resolved to a type\n\tEVAL_BODY_INCLUDE cannot be resolved to a variable\n\tThe method doEndTag() of type EvalTag must override or implement a supertype method\n\tJspException cannot be resolved to a type\n\tpageContext cannot be resolved or is not a field\n\tpageContext cannot be resolved or is not a field\n\tpageContext cannot be resolved or is not a field\n\tpageContext cannot be resolved or is not a field\n\tpageContext cannot be resolved or is not a field\n\tJspException cannot be resolved to a type\n\tEVAL_PAGE cannot be resolved to a variable\n\tPageContext cannot be resolved to a type\n\tPageContext cannot be resolved to a type\n\tPageContext cannot be resolved to a type\n\tjavax.servlet.jsp.el cannot be resolved to a type\n\tPageContext cannot be resolved to a type\n\tPageContext cannot be resolved to a type\n\tVariableResolver cannot be resolved to a type\n\tPageContext cannot be resolved to a type\n\tPageContext cannot be resolved to a type\n\tVariableResolver cannot be resolved to a type\n\tVariableResolver cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/tags/EvalTag$JspPropertyAccessor;
    MethodParameters:
             Name  Flags
      pageContext  

  public java.lang.Class<?>[] getSpecificTargetClasses();
    descriptor: ()[Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
         0: .line 224
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/tags/EvalTag$JspPropertyAccessor;
    Signature: ()[Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public boolean canRead(org.springframework.expression.EvaluationContext, java.lang.Object, java.lang.String);
    descriptor: (Lorg/springframework/expression/EvaluationContext;Ljava/lang/Object;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
         0: .line 231
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tPageContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/tags/EvalTag$JspPropertyAccessor;
    Exceptions:
      throws org.springframework.expression.AccessException
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
      2:
    MethodParameters:
         Name  Flags
      context  
      target   
      name     

  public org.springframework.expression.TypedValue read(org.springframework.expression.EvaluationContext, java.lang.Object, java.lang.String);
    descriptor: (Lorg/springframework/expression/EvaluationContext;Ljava/lang/Object;Ljava/lang/String;)Lorg/springframework/expression/TypedValue;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
         0: .line 240
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tPageContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/tags/EvalTag$JspPropertyAccessor;
    Exceptions:
      throws org.springframework.expression.AccessException
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
      2:
    MethodParameters:
         Name  Flags
      context  
      target   
      name     

  public boolean canWrite(org.springframework.expression.EvaluationContext, java.lang.Object, java.lang.String);
    descriptor: (Lorg/springframework/expression/EvaluationContext;Ljava/lang/Object;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
         0: .line 244
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/tags/EvalTag$JspPropertyAccessor;
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
      2:
    MethodParameters:
         Name  Flags
      context  
      target   
      name     

  public void write(org.springframework.expression.EvaluationContext, java.lang.Object, java.lang.String, java.lang.Object);
    descriptor: (Lorg/springframework/expression/EvaluationContext;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
         0: .line 249
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/tags/EvalTag$JspPropertyAccessor;
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
      2:
      3:
        org.springframework.lang.Nullable()
    MethodParameters:
          Name  Flags
      context   
      target    
      name      
      newValue  

  private java.lang.Object resolveImplicitVariable(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
         0: .line 255
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tVariableResolver cannot be resolved to a type\n\tVariableResolver cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/tags/EvalTag$JspPropertyAccessor;
    Exceptions:
      throws org.springframework.expression.AccessException
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()
    MethodParameters:
      Name  Flags
      name  
}
SourceFile: "EvalTag.java"
NestHost: org.springframework.web.servlet.tags.EvalTag
InnerClasses:
  private JspPropertyAccessor = org.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor of org.springframework.web.servlet.tags.EvalTag