public class XPathEngine
extends java.lang.Object
| Constructor and Description |
|---|
XPathEngine(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
finalize() |
org.deckfour.xes.model.XLog |
getLog() |
java.lang.String |
getLogNameSpace() |
java.util.List<org.deckfour.xes.model.XAttributable> |
query(java.lang.String query)
Main function that actually queries the log object.
|
java.util.List<org.deckfour.xes.model.XAttributable> |
query(java.lang.String query,
boolean throwException) |
java.util.List<org.processmining.framework.util.Pair<org.deckfour.xes.model.XAttributable,org.deckfour.xes.model.XAttributable>> |
query(java.lang.String query,
java.lang.String relQuery) |
java.util.List<org.processmining.framework.util.Pair<org.deckfour.xes.model.XAttributable,org.deckfour.xes.model.XAttributable>> |
query(java.lang.String query,
java.lang.String relQuery,
boolean throwException) |
protected java.util.List<org.deckfour.xes.model.XAttributable> |
query(net.sf.saxon.s9api.XdmNode startNode,
java.lang.String query) |
protected java.util.List<org.processmining.framework.util.Pair<org.deckfour.xes.model.XAttributable,org.deckfour.xes.model.XAttributable>> |
query(net.sf.saxon.s9api.XdmNode startNode,
java.lang.String query,
java.lang.String relQuery) |
void |
setLogNameSpace(java.lang.String namespace) |
public XPathEngine(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log)
throws IdentitiesMissingException,
java.io.IOException
IdentitiesMissingExceptionjava.io.IOExceptionpublic void setLogNameSpace(java.lang.String namespace)
public java.lang.String getLogNameSpace()
public org.deckfour.xes.model.XLog getLog()
public java.util.List<org.processmining.framework.util.Pair<org.deckfour.xes.model.XAttributable,org.deckfour.xes.model.XAttributable>> query(java.lang.String query,
java.lang.String relQuery)
public java.util.List<org.processmining.framework.util.Pair<org.deckfour.xes.model.XAttributable,org.deckfour.xes.model.XAttributable>> query(java.lang.String query,
java.lang.String relQuery,
boolean throwException)
throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiExceptionprotected java.util.List<org.processmining.framework.util.Pair<org.deckfour.xes.model.XAttributable,org.deckfour.xes.model.XAttributable>> query(net.sf.saxon.s9api.XdmNode startNode,
java.lang.String query,
java.lang.String relQuery)
throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiExceptionpublic java.util.List<org.deckfour.xes.model.XAttributable> query(java.lang.String query)
query - public java.util.List<org.deckfour.xes.model.XAttributable> query(java.lang.String query,
boolean throwException)
throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiExceptionprotected java.util.List<org.deckfour.xes.model.XAttributable> query(net.sf.saxon.s9api.XdmNode startNode,
java.lang.String query)
throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiExceptionpublic void close()
public void finalize()
finalize in class java.lang.Object