public static class IsmFormat.MetadataKeyCoder<K> extends StructuredCoder<K>
Coder.Context, Coder.NonDeterministicException| Modifier and Type | Method and Description |
|---|---|
K |
decode(InputStream inStream) |
void |
encode(K value,
OutputStream outStream) |
List<Coder<?>> |
getCoderArguments() |
Coder<K> |
getKeyCoder() |
static <K> IsmFormat.MetadataKeyCoder<K> |
of(Coder<K> keyCoder) |
void |
verifyDeterministic() |
equals, getComponents, hashCode, toStringconsistentWithEquals, decode, encode, getEncodedElementByteSize, getEncodedTypeDescriptor, isRegisterByteSizeObserverCheap, registerByteSizeObserver, structuralValue, verifyDeterministic, verifyDeterministicpublic static <K> IsmFormat.MetadataKeyCoder<K> of(Coder<K> keyCoder)
public void encode(K value, OutputStream outStream) throws CoderException, IOException
encode in class Coder<K>CoderExceptionIOExceptionpublic K decode(InputStream inStream) throws CoderException, IOException
decode in class Coder<K>CoderExceptionIOExceptionpublic List<Coder<?>> getCoderArguments()
getCoderArguments in class Coder<K>public void verifyDeterministic()
throws Coder.NonDeterministicException
verifyDeterministic in class Coder<K>Coder.NonDeterministicExceptionCopyright © 2016–2017 The Apache Software Foundation. All rights reserved.