public abstract class GeneratedCode extends Object
| Constructor and Description | 
|---|
| GeneratedCode() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | dynamicError(String message,
            String code)Helper method for use at run-time allowing the generated code to throw a dynamic error | 
| abstract boolean | effectiveBooleanValue(AtomicValue val) | 
| abstract boolean | effectiveBooleanValue(SequenceIterator seq) | 
| boolean | effectiveBooleanValue(XPathContext context)Method that can be implemented in each generated subclass, to actually evaluate the compiled code. | 
| Item | evaluateItem(XPathContext context)Method that can be implemented in each generated subclass, to actually evaluate the compiled code. | 
| Configuration | getConfiguration()Get the configuration. | 
| SequenceIterator | iterate(XPathContext context)Method that can be implemented in each generated subclass, to actually evaluate the compiled code. | 
| void | process(XPathContext context)Method that can be implemented in each generated subclass, to actually evaluate the compiled code. | 
| void | setConfiguration(Configuration config)Set the configuration. | 
public final void setConfiguration(Configuration config)
config - the Saxon configurationpublic final Configuration getConfiguration()
public abstract boolean effectiveBooleanValue(AtomicValue val)
public abstract boolean effectiveBooleanValue(SequenceIterator seq)
public final void dynamicError(String message, String code) throws XPathException
message - the error messagecode - the error codeXPathException - the exception representing the dynamic errorpublic SequenceIterator iterate(XPathContext context) throws XPathException
context - the XPath dynamic contextXPathException - if any dynamic error occurs during the evaluationpublic void process(XPathContext context) throws XPathException
context - the XPath dynamic contextXPathException - if any dynamic error occurs during the evaluationpublic Item evaluateItem(XPathContext context) throws XPathException
context - the XPath dynamic contextXPathException - if any dynamic error occurs during the evaluationpublic boolean effectiveBooleanValue(XPathContext context) throws XPathException
context - the XPath dynamic contextXPathException - if any dynamic error occurs during the evaluationCopyright (c) 2004-2013 Saxonica Limited. All rights reserved.