|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bigdata.btree.DefaultTupleSerializer<Long,Long>
com.bigdata.service.TxId2CommitTimeIndex.TupleSerializer
protected static class TxId2CommitTimeIndex.TupleSerializer
Encapsulates key and value formation.
| Constructor Summary | |
|---|---|
TxId2CommitTimeIndex.TupleSerializer()
De-serialization ctor. |
|
TxId2CommitTimeIndex.TupleSerializer(IKeyBuilderFactory keyBuilderFactory)
Ctor when creating a new instance. |
|
| Method Summary | |
|---|---|
Long |
deserialize(ITuple tuple)
Decodes the value as a commit time. |
Long |
deserializeKey(ITuple tuple)
Decodes the key as a transaction identifier. |
void |
readExternal(ObjectInput in)
|
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class com.bigdata.btree.DefaultTupleSerializer |
|---|
getDefaultKeyBuilderFactory, getDefaultLeafKeysCoder, getDefaultValuesCoder, getKeyBuilder, getLeafKeysCoder, getLeafValuesCoder, newInstance, serializeKey, serializeVal, setLeafKeysCoder, setLeafValuesCoder, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TxId2CommitTimeIndex.TupleSerializer()
public TxId2CommitTimeIndex.TupleSerializer(IKeyBuilderFactory keyBuilderFactory)
keyBuilderFactory - | Method Detail |
|---|
public Long deserializeKey(ITuple tuple)
deserializeKey in interface ITupleSerializer<Long,Long>deserializeKey in class DefaultTupleSerializer<Long,Long>public Long deserialize(ITuple tuple)
deserialize in interface ITupleSerializer<Long,Long>deserialize in class DefaultTupleSerializer<Long,Long>tuple - The tuple.
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class DefaultTupleSerializer<Long,Long>IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class DefaultTupleSerializer<Long,Long>IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||