Class TranslationUtils

java.lang.Object
org.apache.beam.runners.twister2.utils.TranslationUtils

public final class TranslationUtils extends Object
doc.
  • Method Details

    • fromByteArray

      public static <T> T fromByteArray(byte[] serialized, Coder<T> coder)
      Utility method for deserializing a byte array using the specified coder. (From spark code)
      Type Parameters:
      T - Type of object to be returned.
      Parameters:
      serialized - bytearray to be deserialized.
      coder - Coder to deserialize with.
      Returns:
      Deserialized object.
    • fromByteArray

      public static <T> WindowedValue<T> fromByteArray(byte[] serialized, WindowedValues.WindowedValueCoder<T> coder)
      Utility method for deserializing a byte array using the specified coder. (From spark code)
      Type Parameters:
      T - Type of object to be returned.
      Parameters:
      serialized - bytearray to be deserialized.
      coder - Coder to deserialize with.
      Returns:
      Deserialized object.