de.fraunhofer.ipsi.ipsixq.api.impl
Class QueryHandler
java.lang.Object
de.fraunhofer.ipsi.ipsixq.api.impl.QueryHandler
public class QueryHandler
- extends java.lang.Object
- Author:
- Michael Stark
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryHandler
public QueryHandler()
getXQueryModule
public static XQueryModule getXQueryModule(java.io.Reader reader)
throws XQueryException
- Throws:
XQueryException
initStaticContext
public static void initStaticContext(XQueryModule module,
StaticContext context)
throws XQueryException
- Throws:
XQueryException
initDynamicContext
public static void initDynamicContext(XQueryModule module,
EvaluationContext context)
throws XQueryException
- Throws:
XQueryException
getCoreExpressions
public static java.util.List<de.fraunhofer.ipsi.ipsixq.coretree.CoreExpression> getCoreExpressions(XQueryModule module,
StaticContext context)
throws XQueryException
- Throws:
XQueryException
getInferredType
public static de.fraunhofer.ipsi.ipsixq.datatypes.Type getInferredType(StaticContext staticContext,
java.util.List<de.fraunhofer.ipsi.ipsixq.coretree.CoreExpression> coreExpressions)
throws XQueryException
- Throws:
XQueryException
getQueryResult
public static Sequence getQueryResult(StaticContext staticContext,
EvaluationContext dynamicContext,
java.util.List<de.fraunhofer.ipsi.ipsixq.coretree.CoreExpression> coreExpressions)
throws XQueryException
- Throws:
XQueryException