class freemarker.ext.dom.XalanXPathSupport implements freemarker.ext.dom.XPathSupport
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: freemarker.ext.dom.XalanXPathSupport
  super_class: java.lang.Object
{
  private XPathContext xpathContext;
    descriptor: LXPathContext;
    flags: (0x0002) ACC_PRIVATE

  private static final java.lang.String ERRMSG_EMPTY_NODE_SET;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "Cannot perform an XPath query against an empty node set."

  private static PrefixResolver customPrefixResolver;
    descriptor: LPrefixResolver;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.dom.XalanXPathSupport this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tXPathContext cannot be resolved to a type\n\tXPathContext cannot be resolved to a type\n\tXPath cannot be resolved to a type\n\tXPath cannot be resolved to a type\n\tPrefixResolver cannot be resolved to a type\n\tXPath cannot be resolved to a variable\n\tXPathContext cannot be resolved to a type\n\tXObject cannot be resolved to a type\n\tXPathContext cannot be resolved to a type\n\tPrefixResolver cannot be resolved to a type\n\tXNodeSet cannot be resolved to a type\n\tXBoolean cannot be resolved to a type\n\tXBoolean cannot be resolved to a type\n\tXBoolean cannot be resolved to a type\n\tXNull cannot be resolved to a type\n\tXString cannot be resolved to a type\n\tXNumber cannot be resolved to a type\n\tXNumber cannot be resolved to a type\n\tXNumber cannot be resolved to a type\n\tPrefixResolver cannot be resolved to a type\n\tPrefixResolver cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.dom.XalanXPathSupport this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/dom/XalanXPathSupport;

  public synchronized freemarker.template.TemplateModel executeQuery(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)Lfreemarker/template/TemplateModel;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // freemarker.ext.dom.XalanXPathSupport this
         0: .line 86
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXPath cannot be resolved to a type\n\tXPath cannot be resolved to a type\n\tPrefixResolver cannot be resolved to a type\n\tXPath cannot be resolved to a variable\n\tXPathContext cannot be resolved to a type\n\tXObject cannot be resolved to a type\n\tXPathContext cannot be resolved to a type\n\tPrefixResolver cannot be resolved to a type\n\tXNodeSet cannot be resolved to a type\n\tXBoolean cannot be resolved to a type\n\tXBoolean cannot be resolved to a type\n\tXBoolean cannot be resolved to a type\n\tXNull cannot be resolved to a type\n\tXString cannot be resolved to a type\n\tXNumber cannot be resolved to a type\n\tXNumber cannot be resolved to a type\n\tXNumber cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.dom.XalanXPathSupport this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/dom/XalanXPathSupport;
    Exceptions:
      throws freemarker.template.TemplateModelException
    MethodParameters:
            Name  Flags
      context     
      xpathQuery  

  private static boolean isNodeList(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 145
            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
    MethodParameters:
         Name  Flags
      context  
}
SourceFile: "XalanXPathSupport.java"
NestMembers:
  freemarker.ext.dom.XalanXPathSupport$1