java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.algebra.op.OpBase
org.apache.jena.sparql.algebra.op.Op2
org.apache.jena.sparql.algebra.op.OpJoin
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable,Op,Named,PrintSerializable
-
Method Summary
Modifier and TypeMethodDescriptionstatic OpCreate join - an argument of null is simply dropped so Join.create(null, op) is op and Join.create(op,null) is op.static OpcreateReduce(Op left, Op right) Create join, removing any joins with the identity table and any nulls.booleanequalTo(Op op2, NodeIsomorphismMap labelMap) getName()static booleanisJoinIdentify(Op op) voidMethods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toStringMethods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
-
Method Details
-
create
Create join - an argument of null is simply dropped so Join.create(null, op) is op and Join.create(op,null) is op. -
createReduce
Create join, removing any joins with the identity table and any nulls.
Join.create(null, op) is op.
Join.create(op, null) is op.
Join.create(TableUnit, op) is op.
Join.create(op, TableUnit) is op. -
isJoinIdentify
-
getName
-
apply
-
visit
-
copy
-
equalTo
-