Class JsonRecordUtil.JsonLongSetter

java.lang.Object
io.deephaven.kafka.ingest.JsonRecordUtil.JsonLongSetter
All Implemented Interfaces:
JsonRecordSetter
Enclosing class:
JsonRecordUtil

public static class JsonRecordUtil.JsonLongSetter
extends Object
implements JsonRecordSetter
Provides a Deephaven long-typed set method to call a RowSetter set method and populate it with a value from a JsonRecord.
  • Constructor Details

  • Method Details

    • set

      public void set​(@NotNull JsonRecord record, @NotNull String key, @NotNull RowSetter setter)
      Description copied from interface: JsonRecordSetter
      A RowSetter that will set a value obtained from a JsonRecord as indicated in the record by the key. The setter and the value it sets will be matched to the type of the column.
      Specified by:
      set in interface JsonRecordSetter
      Parameters:
      record - The JsonRecord from which to get the value.
      key - The property name by which to retrieve the value from the record.
      setter - The RowSetter for which the set method will be called.