Class WebBarrageUtils

java.lang.Object
io.deephaven.web.client.api.barrage.WebBarrageUtils

public class WebBarrageUtils extends Object
Utility to read barrage record batches.
  • Field Details

  • Constructor Details

    • WebBarrageUtils

      public WebBarrageUtils()
  • Method Details

    • wrapMessage

      public static elemental2.core.Uint8Array wrapMessage(com.google.flatbuffers.FlatBufferBuilder innerBuilder, byte messageType)
    • bbToUint8ArrayView

      public static elemental2.core.Uint8Array bbToUint8ArrayView(ByteBuffer byteBuffer)
    • emptyMessage

      public static elemental2.core.Uint8Array emptyMessage()
    • readTableDefinition

      public static InitialTableDefinition readTableDefinition(elemental2.core.Uint8Array flightSchemaMessage)
    • readTableDefinition

      public static InitialTableDefinition readTableDefinition(org.apache.arrow.flatbuf.Schema schema)
    • readSchemaMessage

      public static org.apache.arrow.flatbuf.Schema readSchemaMessage(elemental2.core.Uint8Array flightSchemaMessage)
    • keyValuePairs

      public static Map<String,String> keyValuePairs(String filterPrefix, double count, IntFunction<org.apache.arrow.flatbuf.KeyValue> accessor)
    • serializeRanges

      public static ByteBuffer serializeRanges(Set<RangeSet> rangeSets)