com.hp.hpl.jena.sparql.algebra.op
Class OpQuad

java.lang.Object
  extended by com.hp.hpl.jena.sparql.util.PrintSerializableBase
      extended by com.hp.hpl.jena.sparql.algebra.op.OpBase
          extended by com.hp.hpl.jena.sparql.algebra.op.Op0
              extended by com.hp.hpl.jena.sparql.algebra.op.OpQuad
All Implemented Interfaces:
Op, Named, PrintSerializable, Printable

public class OpQuad
extends Op0

Algebra operation for a single quad.

See Also:
OpTriple

Constructor Summary
OpQuad(Quad quad)
           
 
Method Summary
 Op apply(Transform transform)
           
 OpQuadPattern asQuadPattern()
           
 Op copy()
           
 boolean equalTo(Op other, NodeIsomorphismMap labelMap)
           
 boolean equivalent(OpQuadPattern opQuads)
           
 String getName()
           
 Quad getQuad()
           
 int hashCode()
           
 void visit(OpVisitor opVisitor)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.algebra.op.OpBase
equals, output, output
 
Methods inherited from class com.hp.hpl.jena.sparql.util.PrintSerializableBase
toString, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.sparql.util.PrintSerializable
toString
 

Constructor Detail

OpQuad

public OpQuad(Quad quad)
Method Detail

getQuad

public final Quad getQuad()

asQuadPattern

public OpQuadPattern asQuadPattern()

apply

public Op apply(Transform transform)
Specified by:
apply in class Op0

copy

public Op copy()
Specified by:
copy in class Op0

equalTo

public boolean equalTo(Op other,
                       NodeIsomorphismMap labelMap)
Specified by:
equalTo in interface Op
Specified by:
equalTo in class OpBase

hashCode

public int hashCode()
Specified by:
hashCode in class OpBase

visit

public void visit(OpVisitor opVisitor)

getName

public String getName()

equivalent

public boolean equivalent(OpQuadPattern opQuads)


Licenced under the Apache License, Version 2.0