com.hp.hpl.jena.sdb.compiler
Class OpSQL
java.lang.Object
com.hp.hpl.jena.sparql.util.PrintSerializableBase
com.hp.hpl.jena.sparql.algebra.op.OpBase
com.hp.hpl.jena.sparql.algebra.op.OpExt
com.hp.hpl.jena.sdb.compiler.OpSQL
- All Implemented Interfaces:
- Op, Named, PrintSerializable, Printable
public class OpSQL
- extends OpExt
| Methods inherited from class com.hp.hpl.jena.sparql.algebra.op.OpBase |
equals |
OpSQL
public OpSQL(SqlNode sqlNode,
Op original,
SDBRequest request)
eval
public QueryIterator eval(QueryIterator input,
ExecutionContext execCxt)
- Specified by:
eval in class OpExt
exec
public QueryIterator exec(ExecutionContext execCxt)
exec
public QueryIterator exec(Binding parent,
ExecutionContext execCxt)
getOriginal
public Op getOriginal()
effectiveOp
public Op effectiveOp()
- Specified by:
effectiveOp in class OpExt
hashCode
public int hashCode()
- Specified by:
hashCode in class OpBase
equalTo
public boolean equalTo(Op other,
NodeIsomorphismMap labelMap)
- Specified by:
equalTo in interface Op- Specified by:
equalTo in class OpBase
getRequest
public SDBRequest getRequest()
output
public void output(IndentedWriter out)
- Specified by:
output in interface Printable- Overrides:
output in class OpBase
toSQL
public String toSQL()
getSqlNode
public SqlNode getSqlNode()
resetSqlNode
public void resetSqlNode(SqlNode sqlNode2)
getBridge
public SQLBridge getBridge()
setBridge
public void setBridge(SQLBridge bridge)
outputArgs
public void outputArgs(IndentedWriter out,
SerializationContext sCxt)
- Specified by:
outputArgs in class OpExt
Licenced under the Apache License, Version 2.0