com.hp.hpl.jena.sparql.algebra.op
Class OpFetch
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.sparql.algebra.op.OpFetch
- All Implemented Interfaces:
- Op, Named, PrintSerializable, Printable
public class OpFetch
- extends OpExt
Constructor Summary |
OpFetch(com.hp.hpl.jena.graph.Node node)
|
OpFetch
public OpFetch(com.hp.hpl.jena.graph.Node node)
enable
public static void enable()
effectiveOp
public Op effectiveOp()
- Description copied from class:
OpExt
- Return an op that will used by query processing algorithms such as
optimization. This method returns a non-extension Op expression that
is the equivalent SPARQL expression. For example, this is the Op replaced
by this extension node.
- Specified by:
effectiveOp
in class OpExt
eval
public QueryIterator eval(QueryIterator input,
ExecutionContext execCxt)
- Description copied from class:
OpExt
- Evaluate the op, given a stream of bindings as input
Throw UnsupportedOperationException if this OpExt is not executeable.
- Specified by:
eval
in class OpExt
equalTo
public boolean equalTo(Op other,
NodeIsomorphismMap labelMap)
- Specified by:
equalTo
in interface Op
- Specified by:
equalTo
in class OpBase
outputArgs
public void outputArgs(IndentedWriter out,
SerializationContext sCxt)
- Description copied from class:
OpExt
- Output the arguments in legal SSE format. Multiple items, whitespace separated
- Specified by:
outputArgs
in class OpExt
hashCode
public int hashCode()
- Specified by:
hashCode
in class OpBase
Licenced under the Apache License, Version 2.0