protected static class Queues.SimpleQueue.NodeSerializer<E> extends Serializer<Queues.SimpleQueue.Node<E>>
Serializer.Array<T>, Serializer.BooleanSer, Serializer.CompressionDeflateWrapper<E>, Serializer.CompressionWrapper<E>, Serializer.EightByteSerializer<E>, Serializer.FourByteSerializer<E>, Serializer.IntegerSerializer, Serializer.LongSerializer
BASIC, BIG_DECIMAL, BIG_INTEGER, BOOLEAN, BOOLEAN_ARRAY, BYTE, BYTE_ARRAY, BYTE_ARRAY_NOSIZE, CHAR, CHAR_ARRAY, CLASS, DATE, DOUBLE, DOUBLE_ARRAY, FLOAT, FLOAT_ARRAY, ILLEGAL_ACCESS, INT_ARRAY, INTEGER, INTEGER_PACKED, INTEGER_PACKED_ZIGZAG, JAVA, LONG, LONG_ARRAY, LONG_PACKED, LONG_PACKED_ZIGZAG, RECID, RECID_ARRAY, SHORT, SHORT_ARRAY, STRING, STRING_ASCII, STRING_INTERN, STRING_NOSIZE, STRING_XXHASH, UUID
Constructor and Description |
---|
Queues.SimpleQueue.NodeSerializer(Serializer<E> serializer) |
Modifier and Type | Method and Description |
---|---|
Queues.SimpleQueue.Node<E> |
deserialize(DataInput in,
int available)
Deserialize the content of an object from a DataInput.
|
void |
serialize(DataOutput out,
Queues.SimpleQueue.Node<E> value)
Serialize the content of an object into a ObjectOutput
|
equals, fixedSize, getBTreeKeySerializer, hashCode, isTrusted, valueArrayCopyOfRange, valueArrayDeleteValue, valueArrayDeserialize, valueArrayEmpty, valueArrayFromArray, valueArrayGet, valueArrayPut, valueArraySerialize, valueArraySize, valueArrayUpdateVal
public Queues.SimpleQueue.NodeSerializer(Serializer<E> serializer)
public void serialize(DataOutput out, Queues.SimpleQueue.Node<E> value) throws IOException
Serializer
serialize
in class Serializer<Queues.SimpleQueue.Node<E>>
out
- ObjectOutput to save object intovalue
- Object to serializeIOException
- in case of IO errorpublic Queues.SimpleQueue.Node<E> deserialize(DataInput in, int available) throws IOException
Serializer
deserialize
in class Serializer<Queues.SimpleQueue.Node<E>>
in
- to read serialized data fromavailable
- how many bytes are available in DataInput for reading, may be -1 (in streams) or 0 (null).IOException
- in case of IO errorCopyright © 2015. All Rights Reserved.