Package io.deephaven.compat
Class TableAndColumnDefinitionHelper
java.lang.Object
io.deephaven.compat.TableAndColumnDefinitionHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Class<?>baseComponentTypeForDbArray(@NotNull Class<? extends DbArrayBase> dbArrayType) Base component type class for eachDbArrayBasetype.static <T> ColumnDefinition<T>fromGenericType(@NotNull String name, @NotNull Class<T> dataType) static <T> ColumnDefinition<T>fromGenericType(@NotNull String name, @NotNull Class<T> dataType, @Nullable Class<?> componentType) static <T> ColumnDefinition<T>fromGenericType(String name, Class<T> dataType, int columnType, Class<?> componentType) static TableDefinitioninferFrom(Map<String, ? extends ColumnSource> sources) static ColumnDefinition<Boolean>static ColumnDefinition<Byte>static ColumnDefinition<Character>static <T extends DbArrayBase>
ColumnDefinition<T>static ColumnDefinition<Double>static ColumnDefinition<Float>static ColumnDefinition<Integer>static ColumnDefinition<Long>static ColumnDefinition<Short>static ColumnDefinition<String>
-
Constructor Details
-
TableAndColumnDefinitionHelper
public TableAndColumnDefinitionHelper()
-
-
Method Details
-
inferFrom
-
ofBoolean
-
ofByte
-
ofChar
-
ofShort
-
ofInt
-
ofLong
-
ofFloat
-
ofDouble
-
ofString
-
ofDbArray
public static <T extends DbArrayBase> ColumnDefinition<T> ofDbArray(@NotNull @NotNull String name, @NotNull @NotNull Class<T> dbArrayType) -
fromGenericType
public static <T> ColumnDefinition<T> fromGenericType(@NotNull @NotNull String name, @NotNull @NotNull Class<T> dataType) -
fromGenericType
public static <T> ColumnDefinition<T> fromGenericType(@NotNull @NotNull String name, @NotNull @NotNull Class<T> dataType, @Nullable @Nullable Class<?> componentType) -
baseComponentTypeForDbArray
public static Class<?> baseComponentTypeForDbArray(@NotNull @NotNull Class<? extends DbArrayBase> dbArrayType) Base component type class for eachDbArrayBasetype. Note thatDbBooleanArrayis deprecated, superseded byDbArray. -
fromGenericType
public static <T> ColumnDefinition<T> fromGenericType(String name, Class<T> dataType, int columnType, Class<?> componentType)
-