com.ihr.xbrl.filters
Class XBRLFilterCompiler

java.lang.Object
  extended by com.ihr.xbrl.filters.XBRLFilterCompiler

public class XBRLFilterCompiler
extends java.lang.Object

Author:
Ignacio

Constructor Summary
XBRLFilterCompiler()
           
 
Method Summary
static XBRLFacetFilter compileFilter(net.sf.saxon.s9api.XdmNode filterNode, net.sf.saxon.s9api.XPathCompiler xp)
          Converts the filterNode into the apropriate XBRLFacetFilter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBRLFilterCompiler

public XBRLFilterCompiler()
Method Detail

compileFilter

public static XBRLFacetFilter compileFilter(net.sf.saxon.s9api.XdmNode filterNode,
                                            net.sf.saxon.s9api.XPathCompiler xp)
                                     throws LoaderException,
                                            net.sf.saxon.s9api.SaxonApiException,
                                            net.sf.saxon.trans.XPathException
Converts the filterNode into the apropriate XBRLFacetFilter

Parameters:
filterNode -
Returns:
XBRLFacetFilter
Throws:
javax.xml.xpath.XPathExpressionException
net.sf.saxon.trans.XPathException
LoaderException
net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.trans.XPathException