Skip to main content
Version: Python

jobj_col

The jobj_col method creates a column containing Java objects.

note

This method is commonly used with new_table to create tables.

caution

The jobj_col method is significantly slower than other methods that create columns. When creating a column with data of one type, use the corresponding specialized method (e.g., for ints, use int_col).

Syntax

jobj_col(name: str, data: Sequence[Any]) -> InputColumn

Parameters

ParameterTypeDescription
namestr

The name of the new column.

dataSequence[Any]

The column values.

Returns

An InputColumn.

Example

The following examples use new_table to create a table with a single column of Java objects named Values.

from deephaven import new_table
from deephaven.column import jobj_col

result = new_table([jobj_col("Values", ["a", 1, -5.5])])