org.stringtree.juicer
Class OneShotSource

java.lang.Object
  extended by org.stringtree.juicer.OneShotSource
All Implemented Interfaces:
Rewindable
Direct Known Subclasses:
OneShotStringSource, OneShotTractSource

public abstract class OneShotSource
extends java.lang.Object
implements Rewindable


Field Summary
protected  boolean done
           
 
Constructor Summary
OneShotSource()
           
 
Method Summary
protected abstract  java.lang.Object get()
           
protected  java.lang.Object next()
           
 void rewind()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

done

protected boolean done
Constructor Detail

OneShotSource

public OneShotSource()
Method Detail

next

protected java.lang.Object next()

get

protected abstract java.lang.Object get()

rewind

public void rewind()
Specified by:
rewind in interface Rewindable