class freemarker.ext.dom.JaxenXPathSupport implements freemarker.ext.dom.XPathSupport
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: freemarker.ext.dom.JaxenXPathSupport
  super_class: java.lang.Object
{
  private static final freemarker.core.CustomAttribute XPATH_CACHE_ATTR;
    descriptor: Lfreemarker/core/CustomAttribute;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.util.ArrayList EMPTY_ARRAYLIST;
    descriptor: Ljava/util/ArrayList;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final NamespaceContext customNamespaceContext;
    descriptor: LNamespaceContext;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final VariableContext FM_VARIABLE_CONTEXT;
    descriptor: LVariableContext;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final FunctionContext FM_FUNCTION_CONTEXT;
    descriptor: LFunctionContext;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final freemarker.core.CustomAttribute FM_DOM_NAVIAGOTOR_CACHED_DOM;
    descriptor: Lfreemarker/core/CustomAttribute;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final Navigator FM_DOM_NAVIGATOR;
    descriptor: LNavigator;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.dom.JaxenXPathSupport this
         0: .line 34
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tThe import org.jaxen cannot be resolved\n\tBaseXPath cannot be resolved to a type\n\tBaseXPath cannot be resolved to a type\n\tBaseXPath cannot be resolved to a type\n\tBaseXPath cannot be resolved to a type\n\tBaseXPath cannot be resolved to a type\n\tNavigator cannot be resolved to a type\n\tNamespaceContext cannot be resolved to a type\n\tFunctionContext cannot be resolved to a type\n\tVariableContext cannot be resolved to a type\n\tJaxenException cannot be resolved to a type\n\tNamespaceContext cannot be resolved to a type\n\tNamespaceContext cannot be resolved to a type\n\tVariableContext cannot be resolved to a type\n\tVariableContext cannot be resolved to a type\n\tUnresolvableException cannot be resolved to a type\n\tUnresolvableException cannot be resolved to a type\n\tUnresolvableException cannot be resolved to a type\n\tFunctionContext cannot be resolved to a type\n\tXPathFunctionContext cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getFunction(String, String, String) of type new XPathFunctionContext(){} must override or implement a supertype method\n\tUnresolvableException cannot be resolved to a type\n\tXPathFunctionContext cannot be resolved to a type\n\tUnresolvableException cannot be resolved to a type\n\tXPathFunctionContext cannot be resolved to a type\n\tNavigator cannot be resolved to a type\n\tDocumentNavigator cannot be resolved to a type\n\tThe method getDocument(String) of type new DocumentNavigator(){} must override or implement a supertype method\n\tFunctionCallException cannot be resolved to a type\n\tFunctionCallException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.dom.JaxenXPathSupport this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/dom/JaxenXPathSupport;

  public freemarker.template.TemplateModel executeQuery(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)Lfreemarker/template/TemplateModel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // freemarker.ext.dom.JaxenXPathSupport this
         0: .line 81
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBaseXPath cannot be resolved to a type\n\tBaseXPath cannot be resolved to a type\n\tBaseXPath cannot be resolved to a type\n\tBaseXPath cannot be resolved to a type\n\tNavigator cannot be resolved to a type\n\tNamespaceContext cannot be resolved to a type\n\tFunctionContext cannot be resolved to a type\n\tVariableContext cannot be resolved to a type\n\tJaxenException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.dom.JaxenXPathSupport this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/dom/JaxenXPathSupport;
    Exceptions:
      throws freemarker.template.TemplateModelException
    MethodParameters:
            Name  Flags
      context     
      xpathQuery  

  static freemarker.template.Template getTemplate(java.lang.String);
    descriptor: (Ljava/lang/String;)Lfreemarker/template/Template;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 194
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      systemId  

  private static org.xml.sax.InputSource createInputSource(java.lang.String, freemarker.template.Template);
    descriptor: (Ljava/lang/String;Lfreemarker/template/Template;)Lorg/xml/sax/InputSource;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 208
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException, org.xml.sax.SAXException
    MethodParameters:
          Name  Flags
      publicId  
      raw       
}
SourceFile: "JaxenXPathSupport.java"
NestMembers:
  freemarker.ext.dom.JaxenXPathSupport$1  freemarker.ext.dom.JaxenXPathSupport$2  freemarker.ext.dom.JaxenXPathSupport$3  freemarker.ext.dom.JaxenXPathSupport$4  freemarker.ext.dom.JaxenXPathSupport$5  freemarker.ext.dom.JaxenXPathSupport$FmEntityResolver
InnerClasses:
  private FmEntityResolver = freemarker.ext.dom.JaxenXPathSupport$FmEntityResolver of freemarker.ext.dom.JaxenXPathSupport