com.hp.hpl.jena.sparql.engine
Class PlanBase

java.lang.Object
  extended by com.hp.hpl.jena.sparql.util.PrintSerializableBase
      extended by com.hp.hpl.jena.sparql.engine.PlanBase
All Implemented Interfaces:
Plan, PrintSerializable, Printable, Closeable
Direct Known Subclasses:
PlanOp

public abstract class PlanBase
extends PrintSerializableBase
implements Plan


Field Summary
 
Fields inherited from interface com.hp.hpl.jena.sparql.engine.Plan
finishMarker, finishMarker2, startMarker, startMarker2
 
Method Summary
 void close()
           
 Op getOp()
           
 QueryIterator iterator()
           
 void output(IndentedWriter out)
          Normally overridden for better information
 void output(IndentedWriter out, SerializationContext sCxt)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.util.PrintSerializableBase
toString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.sparql.util.PrintSerializable
toString
 

Method Detail

getOp

public Op getOp()
Specified by:
getOp in interface Plan

iterator

public final QueryIterator iterator()
Specified by:
iterator in interface Plan

output

public void output(IndentedWriter out)
Description copied from class: PrintSerializableBase
Normally overridden for better information

Specified by:
output in interface Printable
Overrides:
output in class PrintSerializableBase

output

public void output(IndentedWriter out,
                   SerializationContext sCxt)
Specified by:
output in interface PrintSerializable

close

public void close()
Specified by:
close in interface Closeable


Licenced under the Apache License, Version 2.0