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

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.Op1
              extended by com.hp.hpl.jena.sparql.algebra.op.OpService
All Implemented Interfaces:
Op, Named, PrintSerializable, org.openjena.atlas.io.Printable

public class OpService
extends Op1


Constructor Summary
OpService(com.hp.hpl.jena.graph.Node serviceNode, Op subOp)
           
OpService(com.hp.hpl.jena.graph.Node serviceNode, Op subOp, ElementService elt)
           
 
Method Summary
 Op apply(Transform transform, Op subOp)
           
 Op copy(Op newOp)
           
 boolean equalTo(Op other, NodeIsomorphismMap labelMap)
           
 String getName()
           
 com.hp.hpl.jena.graph.Node getService()
           
 ElementService getServiceElement()
           
 int hashCode()
           
 void visit(OpVisitor opVisitor)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.algebra.op.Op1
getSubOp
 
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

OpService

public OpService(com.hp.hpl.jena.graph.Node serviceNode,
                 Op subOp)

OpService

public OpService(com.hp.hpl.jena.graph.Node serviceNode,
                 Op subOp,
                 ElementService elt)
Method Detail

apply

public Op apply(Transform transform,
                Op subOp)
Specified by:
apply in class Op1

copy

public Op copy(Op newOp)
Specified by:
copy in class Op1

getName

public String getName()

visit

public void visit(OpVisitor opVisitor)

getService

public com.hp.hpl.jena.graph.Node getService()

getServiceElement

public ElementService getServiceElement()

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


Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010 Epimorphics Ltd.