com.hp.hpl.jena.sparql.algebra.op
Class OpPropFunc
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.Op1
com.hp.hpl.jena.sparql.algebra.op.OpPropFunc
- All Implemented Interfaces:
- Op, Named, PrintSerializable, Printable
public class OpPropFunc
- extends Op1
Property functions (or any OpBGP replacement)
Execution will be per-engine specific
Methods inherited from class com.hp.hpl.jena.sparql.algebra.op.Op1 |
getSubOp |
OpPropFunc
public OpPropFunc(com.hp.hpl.jena.graph.Node uri,
PropFuncArg args1,
PropFuncArg args2,
Op op)
getSubjectArgs
public PropFuncArg getSubjectArgs()
getObjectArgs
public PropFuncArg getObjectArgs()
apply
public Op apply(Transform transform,
Op subOp)
- Specified by:
apply
in class Op1
visit
public void visit(OpVisitor opVisitor)
getProperty
public com.hp.hpl.jena.graph.Node getProperty()
copy
public Op copy(Op op)
- Specified by:
copy
in class Op1
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
getName
public String getName()
Licenced under the Apache License, Version 2.0