class freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration implements java.util.Enumeration
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration
  super_class: java.lang.Object
{
  private final freemarker.template.TemplateModelIterator it;
    descriptor: Lfreemarker/template/TemplateModelIterator;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private void <init>(freemarker.template.TemplateHashModelEx);
    descriptor: (Lfreemarker/template/TemplateHashModelEx;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration this
         0: .line 32
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tPageContext cannot be resolved to a type\n\tGenericServlet cannot be resolved to a type\n\tHttpSession cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tJspWriter cannot be resolved to a type\n\tGenericServlet cannot be resolved to a type\n\tThe method getServlet() from the type ServletContextHashModel refers to the missing type GenericServlet\n\tHttpServletRequest cannot be resolved to a type\n\tThe method getRequest() from the type HttpRequestHashModel refers to the missing type HttpServletRequest\n\tHttpSession cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tThe method getResponse() from the type HttpRequestHashModel refers to the missing type HttpServletResponse\n\tREQUEST cannot be resolved to a variable\n\tHttpServletRequest cannot be resolved to a type\n\tRESPONSE cannot be resolved to a variable\n\tHttpServletResponse cannot be resolved to a type\n\tHttpSession cannot be resolved to a type\n\tSESSION cannot be resolved to a variable\n\tHttpSession cannot be resolved to a type\n\tPAGE cannot be resolved to a variable\n\tGenericServlet cannot be resolved to a type\n\tCONFIG cannot be resolved to a variable\n\tGenericServlet cannot be resolved to a type\n\tPAGECONTEXT cannot be resolved to a variable\n\tAPPLICATION cannot be resolved to a variable\n\tGenericServlet cannot be resolved to a type\n\tServlet cannot be resolved to a type\n\tServletRequest cannot be resolved to a type\n\tServletResponse cannot be resolved to a type\n\tThe method release() of type FreeMarkerPageContext must override or implement a supertype method\n\tThe method setAttribute(String, Object) of type FreeMarkerPageContext must override or implement a supertype method\n\tPAGE_SCOPE cannot be resolved to a variable\n\tThe method setAttribute(String, Object, int) of type FreeMarkerPageContext must override or implement a supertype method\n\tPAGE_SCOPE cannot be resolved to a variable\n\tREQUEST_SCOPE cannot be resolved to a variable\n\tThe method getRequest() from the type FreeMarkerPageContext refers to the missing type ServletRequest\n\tSESSION_SCOPE cannot be resolved to a variable\n\tThe method getSession(boolean) from the type FreeMarkerPageContext refers to the missing type HttpSession\n\tAPPLICATION_SCOPE cannot be resolved to a variable\n\tThe method getServletContext() from the type FreeMarkerPageContext refers to the missing type ServletContext\n\tThe method getAttribute(String) of type FreeMarkerPageContext must override or implement a supertype method\n\tPAGE_SCOPE cannot be resolved to a variable\n\tThe method getAttribute(String, int) of type FreeMarkerPageContext must override or implement a supertype method\n\tPAGE_SCOPE cannot be resolved to a variable\n\tREQUEST_SCOPE cannot be resolved to a variable\n\tThe method getRequest() from the type FreeMarkerPageContext refers to the missing type ServletRequest\n\tSESSION_SCOPE cannot be resolved to a variable\n\tHttpSession cannot be resolved to a type\n\tThe method getSession(boolean) from the type FreeMarkerPageContext refers to the missing type HttpSession\n\tAPPLICATION_SCOPE cannot be resolved to a variable\n\tThe method getServletContext() from the type FreeMarkerPageContext refers to the missing type ServletContext\n\tThe method findAttribute(String) of type FreeMarkerPageContext must override or implement a supertype method\n\tPAGE_SCOPE cannot be resolved to a variable\n\tREQUEST_SCOPE cannot be resolved to a variable\n\tSESSION_SCOPE cannot be resolved to a variable\n\tAPPLICATION_SCOPE cannot be resolved to a variable\n\tThe method removeAttribute(String) of type FreeMarkerPageContext must override or implement a supertype method\n\tPAGE_SCOPE cannot be resolved to a variable\n\tREQUEST_SCOPE cannot be resolved to a variable\n\tThe method removeAttribute(String, int) of type FreeMarkerPageContext must override or implement a supertype method\n\tThe method getAttributesScope(String) of type FreeMarkerPageContext must override or implement a supertype method\n\tThe method getAttributeNamesInScope(int) of type FreeMarkerPageContext must override or implement a supertype method\n\tJspWriter cannot be resolved to a type\n\tHttpSession cannot be resolved to a type\n\tHttpSession cannot be resolved to a type\n\tThe method getPage() of type FreeMarkerPageContext must override or implement a supertype method\n\tServletRequest cannot be resolved to a type\n\tServletResponse cannot be resolved to a type\n\tThe method getException() of type FreeMarkerPageContext must override or implement a supertype method\n\tServletConfig cannot be resolved to a type\n\tServletContext cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tThe method getWriter() of type new HttpServletResponseWrapper(){} must override or implement a supertype method\n\tServletOutputStream cannot be resolved to a type\n\tThe method handlePageException(Exception) of type FreeMarkerPageContext must override or implement a supertype method\n\tThe method handlePageException(Throwable) of type FreeMarkerPageContext must override or implement a supertype method\n\tBodyContent cannot be resolved to a type\n\tJspWriter cannot be resolved to a type\n\tJspWriter cannot be resolved to a type\n\tJspWriter cannot be resolved to a type\n\tJspWriter cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/jsp/FreeMarkerPageContext$TemplateHashModelExEnumeration;
    Exceptions:
      throws freemarker.template.TemplateModelException
    MethodParameters:
        Name  Flags
      hashEx  

  public boolean hasMoreElements();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration this
         0: .line 476
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/jsp/FreeMarkerPageContext$TemplateHashModelExEnumeration;

  public java.lang.Object nextElement();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration this
         0: .line 484
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/jsp/FreeMarkerPageContext$TemplateHashModelExEnumeration;
}
SourceFile: "FreeMarkerPageContext.java"
NestHost: freemarker.ext.jsp.FreeMarkerPageContext
InnerClasses:
  private TemplateHashModelExEnumeration = freemarker.ext.jsp.FreeMarkerPageContext$TemplateHashModelExEnumeration of freemarker.ext.jsp.FreeMarkerPageContext