uk.org.ogsadai.activity.relational.pipelinedjoin
Class StampedTuple

java.lang.Object
  extended by uk.org.ogsadai.tuple.SimpleTuple
      extended by uk.org.ogsadai.activity.relational.pipelinedjoin.StampedTuple
All Implemented Interfaces:
java.io.Serializable, Tuple

public class StampedTuple
extends SimpleTuple

See Also:
Serialized Form

Field Summary
 
Fields inherited from class uk.org.ogsadai.tuple.SimpleTuple
mElements, mODNULL, mWasNull
 
Constructor Summary
StampedTuple(Tuple t, TupleMetadata tmd, long arrivingStamp)
           
 
Method Summary
 long getArrivalStamp()
           
 long getDepartureStamp()
           
 Tuple getOriginalTuple()
           
 TupleMetadata getStampedMetadata()
           
 void setDepartureStamp(long stamp)
           
 
Methods inherited from class uk.org.ogsadai.tuple.SimpleTuple
equals, getBigDecimal, getBigDecimal, getBlob, getBlob, getBoolean, getBoolean, getChar, getChar, getClob, getClob, getColumnCount, getDate, getDate, getDouble, getDouble, getFile, getFile, getFloat, getFloat, getInt, getInt, getLong, getLong, getObject, getObject, getShort, getShort, getString, getString, getTime, getTime, getTimestamp, getTimestamp, hashCode, toString, wasNull
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StampedTuple

public StampedTuple(Tuple t,
                    TupleMetadata tmd,
                    long arrivingStamp)
Method Detail

getStampedMetadata

public TupleMetadata getStampedMetadata()

setDepartureStamp

public void setDepartureStamp(long stamp)

getArrivalStamp

public long getArrivalStamp()

getDepartureStamp

public long getDepartureStamp()

getOriginalTuple

public Tuple getOriginalTuple()