com.bigdata.service
Class CommitTimeIndex.TupleSerializer

java.lang.Object
  extended by com.bigdata.btree.DefaultTupleSerializer<Long,Void>
      extended by com.bigdata.service.CommitTimeIndex.TupleSerializer
All Implemented Interfaces:
ITupleSerializer<Long,Void>, IKeyBuilderFactory, Externalizable, Serializable
Enclosing class:
CommitTimeIndex

protected static class CommitTimeIndex.TupleSerializer
extends DefaultTupleSerializer<Long,Void>

Encapsulates key and value formation.

Version:
$Id: CommitTimeIndex.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson
See Also:
Serialized Form

Constructor Summary
CommitTimeIndex.TupleSerializer()
          De-serialization ctor.
CommitTimeIndex.TupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
 
Method Summary
 Long deserializeKey(ITuple tuple)
          Decodes the key as a commit time.
 
Methods inherited from class com.bigdata.btree.DefaultTupleSerializer
deserialize, getDefaultKeyBuilderFactory, getDefaultLeafKeysCoder, getDefaultValuesCoder, getKeyBuilder, getLeafKeysCoder, getLeafValuesCoder, newInstance, readExternal, serializeKey, serializeVal, setLeafKeysCoder, setLeafValuesCoder, toString, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommitTimeIndex.TupleSerializer

public CommitTimeIndex.TupleSerializer()
De-serialization ctor.


CommitTimeIndex.TupleSerializer

public CommitTimeIndex.TupleSerializer(IKeyBuilderFactory keyBuilderFactory)
Ctor when creating a new instance.

Parameters:
keyBuilderFactory -
Method Detail

deserializeKey

public Long deserializeKey(ITuple tuple)
Decodes the key as a commit time.

Specified by:
deserializeKey in interface ITupleSerializer<Long,Void>
Overrides:
deserializeKey in class DefaultTupleSerializer<Long,Void>


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.