public static class RowHelper.ShortCoder extends AtomicCoder<java.lang.Short>
Coder
for Java type Short
.Coder.Context, Coder.NonDeterministicException
Modifier and Type | Method and Description |
---|---|
java.lang.Short |
decode(java.io.InputStream inStream)
Decodes a value of type
T from the given input stream in
the given context. |
void |
encode(java.lang.Short value,
java.io.OutputStream outStream)
Encodes the given value of type
T onto the given output stream. |
static RowHelper.ShortCoder |
of() |
equals, getCoderArguments, getComponents, hashCode, verifyDeterministic
toString
consistentWithEquals, decode, encode, getEncodedElementByteSize, getEncodedTypeDescriptor, isRegisterByteSizeObserverCheap, registerByteSizeObserver, structuralValue, verifyDeterministic, verifyDeterministic
public static RowHelper.ShortCoder of()
public void encode(java.lang.Short value, java.io.OutputStream outStream) throws CoderException, java.io.IOException
Coder
T
onto the given output stream.encode
in class Coder<java.lang.Short>
CoderException
- if the value could not be encoded for some reasonjava.io.IOException
- if writing to the OutputStream
fails
for some reasonpublic java.lang.Short decode(java.io.InputStream inStream) throws CoderException, java.io.IOException
Coder
T
from the given input stream in
the given context. Returns the decoded value.decode
in class Coder<java.lang.Short>
CoderException
- if the value could not be decoded for some reasonjava.io.IOException
- if reading from the InputStream
fails
for some reason