public class FlinkKeyUtils
extends java.lang.Object
| Constructor and Description |
|---|
FlinkKeyUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <K> K |
decodeKey(java.nio.ByteBuffer byteBuffer,
org.apache.beam.sdk.coders.Coder<K> keyCoder)
Decodes a key from a ByteBuffer containing a byte array.
|
static <K> java.nio.ByteBuffer |
encodeKey(K key,
org.apache.beam.sdk.coders.Coder<K> keyCoder)
Encodes a key to a byte array wrapped inside a ByteBuffer.
|
public static <K> java.nio.ByteBuffer encodeKey(K key,
org.apache.beam.sdk.coders.Coder<K> keyCoder)
public static <K> K decodeKey(java.nio.ByteBuffer byteBuffer,
org.apache.beam.sdk.coders.Coder<K> keyCoder)