its.element
Class OutputCookie

java.lang.Object
  extended byits.element.OutputCookie

public class OutputCookie
extends java.lang.Object

Contains state information for each OutputBuffer. OutputCookie holds reference to the most recent frame of each type which the OutputBuffer has already processed. The OutputQueue compares these references to its frame slots to determine what frame to pass the OutputBuffer. OutputQueue updates the reference when it returs a frame. OutputCookie is opaque to the OutputBuffer. This class must be kept in sync with OutputQueue, it would be part of this class if this were allowed

Author:
Rick Kint

Constructor Summary
OutputCookie()
           
 
Method Summary
 ItsFrame getContents()
           
 ItsFrame getData()
           
 ItsFrame getDictionary()
           
 ItsFrame getExtractor()
           
 ItsFrame getSchema()
           
 void setContents(ItsFrame theFrame)
           
 void setData(ItsFrame theFrame)
           
 void setDictionary(ItsFrame theFrame)
           
 void setExtractor(ItsFrame theFrame)
           
 void setSchema(ItsFrame theFrame)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputCookie

public OutputCookie()
Method Detail

setData

public void setData(ItsFrame theFrame)

setDictionary

public void setDictionary(ItsFrame theFrame)

setSchema

public void setSchema(ItsFrame theFrame)

setContents

public void setContents(ItsFrame theFrame)

setExtractor

public void setExtractor(ItsFrame theFrame)

getData

public ItsFrame getData()

getDictionary

public ItsFrame getDictionary()

getSchema

public ItsFrame getSchema()

getContents

public ItsFrame getContents()

getExtractor

public ItsFrame getExtractor()