Class TableAndColumnDefinitionHelper

java.lang.Object
io.deephaven.compat.TableAndColumnDefinitionHelper

public class TableAndColumnDefinitionHelper
extends Object
  • Constructor Details

  • Method Details

    • inferFrom

      public static TableDefinition inferFrom​(Map<String,​? extends ColumnSource> sources)
    • ofBoolean

      public static com.illumon.dataobjects.ColumnDefinition<Boolean> ofBoolean​(@NotNull String name)
    • ofByte

      public static com.illumon.dataobjects.ColumnDefinition<Byte> ofByte​(@NotNull String name)
    • ofChar

      public static com.illumon.dataobjects.ColumnDefinition<Character> ofChar​(@NotNull String name)
    • ofShort

      public static com.illumon.dataobjects.ColumnDefinition<Short> ofShort​(@NotNull String name)
    • ofInt

      public static com.illumon.dataobjects.ColumnDefinition<Integer> ofInt​(@NotNull String name)
    • ofLong

      public static com.illumon.dataobjects.ColumnDefinition<Long> ofLong​(@NotNull String name)
    • ofFloat

      public static com.illumon.dataobjects.ColumnDefinition<Float> ofFloat​(@NotNull String name)
    • ofDouble

      public static com.illumon.dataobjects.ColumnDefinition<Double> ofDouble​(@NotNull String name)
    • ofString

      public static com.illumon.dataobjects.ColumnDefinition<String> ofString​(@NotNull String name)
    • ofDbArray

      public static <T extends DbArrayBase> com.illumon.dataobjects.ColumnDefinition<T> ofDbArray​(@NotNull String name, @NotNull Class<T> dbArrayType)
    • fromGenericType

      public static <T> com.illumon.dataobjects.ColumnDefinition<T> fromGenericType​(@NotNull String name, @NotNull Class<T> dataType)
    • fromGenericType

      public static <T> com.illumon.dataobjects.ColumnDefinition<T> fromGenericType​(@NotNull String name, @NotNull Class<T> dataType, @Nullable Class<?> componentType)
    • fromGenericType

      public static <T> com.illumon.dataobjects.ColumnDefinition<T> fromGenericType​(String name, Class<T> dataType, int columnType, Class<?> componentType)