public class CQELSEngine
extends java.lang.Object
Constructor and Description |
---|
CQELSEngine(ExecContext context) |
Modifier and Type | Method and Description |
---|---|
EPStatement |
addSmt(java.lang.String stmt) |
EPStatement |
addWindow(com.hp.hpl.jena.sparql.core.Quad quad,
java.lang.String window) |
com.hp.hpl.jena.graph.Node |
decode(java.lang.Long id) |
long |
encode(com.hp.hpl.jena.graph.Node node) |
boolean |
match(EnQuad quad,
com.hp.hpl.jena.graph.Triple t) |
boolean |
match(com.hp.hpl.jena.graph.Node n,
long id) |
void |
send(com.hp.hpl.jena.graph.Node graph,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
send a quad which is represented as a graph, subject,
predicate and object node to engine
|
void |
send(com.hp.hpl.jena.graph.Node graph,
com.hp.hpl.jena.graph.Triple triple)
send a quad which is represented as a graph node and a triple to engine
|
void |
send(com.hp.hpl.jena.sparql.core.Quad quad)
send a quad to to engine
|
public CQELSEngine(ExecContext context)
context
- the context this engine belonging topublic void send(com.hp.hpl.jena.sparql.core.Quad quad)
quad
- the quad will be sent after encodedpublic void send(com.hp.hpl.jena.graph.Node graph, com.hp.hpl.jena.graph.Triple triple)
graph
- graph nodetriple
- public void send(com.hp.hpl.jena.graph.Node graph, com.hp.hpl.jena.graph.Node s, com.hp.hpl.jena.graph.Node p, com.hp.hpl.jena.graph.Node o)
graph
- graph nodes
- subjectp
- predicateo
- objectpublic EPStatement addWindow(com.hp.hpl.jena.sparql.core.Quad quad, java.lang.String window)
public EPStatement addSmt(java.lang.String stmt)
public long encode(com.hp.hpl.jena.graph.Node node)
public com.hp.hpl.jena.graph.Node decode(java.lang.Long id)
public boolean match(com.hp.hpl.jena.graph.Node n, long id)
public boolean match(EnQuad quad, com.hp.hpl.jena.graph.Triple t)