Class OpTriple
- java.lang.Object
-
- org.apache.jena.sparql.util.PrintSerializableBase
-
- org.apache.jena.sparql.algebra.op.OpBase
-
- org.apache.jena.sparql.algebra.op.Op0
-
- org.apache.jena.sparql.algebra.op.OpTriple
-
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable
,Op
,Named
,PrintSerializable
public class OpTriple extends Op0
Algebra operation for a single triple. Not normally used - triples are contained in basic graph patterns (which is the unit of extension in SPARQL, and also the unit for adapting to other data store in ARQ). But for experimentation, it can be useful to have a convenience direct triple access.- See Also:
OpBGP
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Op
apply(Transform transform)
OpBGP
asBGP()
Op0
copy()
boolean
equalTo(Op other, NodeIsomorphismMap labelMap)
boolean
equivalent(OpBGP opBGP)
java.lang.String
getName()
Triple
getTriple()
int
hashCode()
void
visit(OpVisitor opVisitor)
-
Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toString
-
Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
-
-
-
-
Constructor Detail
-
OpTriple
public OpTriple(Triple triple)
-
-