public class OpSQL extends OpExt
| Constructor and Description |
|---|
OpSQL(SqlNode sqlNode,
Op original,
SDBRequest request) |
| Modifier and Type | Method and Description |
|---|---|
Op |
effectiveOp() |
boolean |
equalTo(Op other,
NodeIsomorphismMap labelMap) |
QueryIterator |
eval(QueryIterator input,
ExecutionContext execCxt) |
QueryIterator |
exec(Binding parent,
ExecutionContext execCxt) |
QueryIterator |
exec(ExecutionContext execCxt) |
SQLBridge |
getBridge() |
Op |
getOriginal() |
SDBRequest |
getRequest() |
SqlNode |
getSqlNode() |
int |
hashCode() |
void |
output(IndentedWriter out) |
void |
outputArgs(IndentedWriter out,
SerializationContext sCxt) |
void |
resetSqlNode(SqlNode sqlNode2) |
void |
setBridge(SQLBridge bridge) |
String |
toSQL() |
toString, toStringtoStringpublic OpSQL(SqlNode sqlNode, Op original, SDBRequest request)
public QueryIterator eval(QueryIterator input, ExecutionContext execCxt)
public QueryIterator exec(ExecutionContext execCxt)
public QueryIterator exec(Binding parent, ExecutionContext execCxt)
public Op getOriginal()
public Op effectiveOp()
effectiveOp in class OpExtpublic boolean equalTo(Op other, NodeIsomorphismMap labelMap)
public SDBRequest getRequest()
public void output(IndentedWriter out)
public String toSQL()
public SqlNode getSqlNode()
public void resetSqlNode(SqlNode sqlNode2)
public SQLBridge getBridge()
public void setBridge(SQLBridge bridge)
public void outputArgs(IndentedWriter out, SerializationContext sCxt)
outputArgs in class OpExtLicenced under the Apache License, Version 2.0