Class ColumnUpdateOperation

java.lang.Object
io.deephaven.api.updateby.ColumnUpdateOperation
All Implemented Interfaces:
UpdateByOperation

@Immutable public abstract class ColumnUpdateOperation extends Object implements UpdateByOperation
  • Constructor Details

    • ColumnUpdateOperation

      public ColumnUpdateOperation()
  • Method Details

    • builder

      public static ColumnUpdateOperation.Builder builder()
    • spec

      public abstract UpdateBySpec spec()
      Provide the specification for an updateBy operation.
    • columns

      public abstract List<Pair> columns()
      Provide the list of Pairs for the result columns. If `columns()` is not provided, internally will create a new list mapping each source column 1:1 to output columns (where applicable)
    • walk

      public final <T> T walk(UpdateByOperation.Visitor<T> visitor)
      Specified by:
      walk in interface UpdateByOperation