Package io.deephaven.compat
Class TableAndColumnDefinitionHelper
java.lang.Object
io.deephaven.compat.TableAndColumnDefinitionHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Class<?>baseComponentTypeForDbArray(Class<? extends DbArrayBase> dbArrayType) Base component type class for eachDbArrayBasetype.static <T> com.illumon.dataobjects.ColumnDefinition<T>fromGenericType(String name, Class<T> dataType) static <T> com.illumon.dataobjects.ColumnDefinition<T>fromGenericType(String name, Class<T> dataType, int columnType, Class<?> componentType) static <T> com.illumon.dataobjects.ColumnDefinition<T>fromGenericType(String name, Class<T> dataType, Class<?> componentType) static TableDefinitioninferFrom(Map<String, ? extends ColumnSource> sources) static com.illumon.dataobjects.ColumnDefinition<Boolean>static com.illumon.dataobjects.ColumnDefinition<Byte>static com.illumon.dataobjects.ColumnDefinition<Character>static <T extends DbArrayBase>
com.illumon.dataobjects.ColumnDefinition<T>static com.illumon.dataobjects.ColumnDefinition<Double>static com.illumon.dataobjects.ColumnDefinition<Float>static com.illumon.dataobjects.ColumnDefinition<Integer>static com.illumon.dataobjects.ColumnDefinition<Long>static com.illumon.dataobjects.ColumnDefinition<Short>static com.illumon.dataobjects.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> com.illumon.dataobjects.ColumnDefinition<T> ofDbArray(@NotNull String name, @NotNull Class<T> dbArrayType) -
fromGenericType
-
fromGenericType
-
baseComponentTypeForDbArray
public static Class<?> baseComponentTypeForDbArray(@NotNull Class<? extends DbArrayBase> dbArrayType) Base component type class for eachDbArrayBasetype. Note thatDbBooleanArrayis deprecated, superseded byDbArray. -
fromGenericType
-