Class SortedColumnsAttributeCompatibility

java.lang.Object
io.deephaven.enterprise.compatibility.SortedColumnsAttributeCompatibility

public class SortedColumnsAttributeCompatibility extends Object
  • Constructor Details

    • SortedColumnsAttributeCompatibility

      public SortedColumnsAttributeCompatibility()
  • Method Details

    • getSortedColumnsAsEnterprise

      public static List<io.deephaven.shadow.enterprise.com.illumon.iris.db.tables.SortPair> getSortedColumnsAsEnterprise(@NotNull @NotNull Table table)
      Get sorted columns from a Core Table as Enterprise SortPairs.
      Parameters:
      table - Core table to get sorted columns from
      Returns:
      Enterprise SortPairs
    • getSortingOrder

      public static io.deephaven.shadow.enterprise.com.illumon.iris.db.tables.SortingOrder getSortingOrder(@NotNull SortingOrder sortingOrder)
      Convert a SortingOrder to a SortingOrder
      Parameters:
      sortingOrder - a SortingOrder
      Returns:
      the corresponding SortingOrder
    • getOrder

      public static io.deephaven.shadow.enterprise.com.illumon.iris.db.tables.SortingOrder getOrder(@NotNull SortSpec.Order order)
      Convert a SortSpec.Order to a SortingOrder
      Parameters:
      order - a SortSpec.Order
      Returns:
      the corresponding SortingOrder