-
- All Implemented Interfaces:
-
org.jetbrains.kotlinx.dataframe.DataColumn
,org.jetbrains.kotlinx.dataframe.columns.BaseColumn
,org.jetbrains.kotlinx.dataframe.columns.ColumnReference
,org.jetbrains.kotlinx.dataframe.columns.ColumnSet
,org.jetbrains.kotlinx.dataframe.columns.SingleColumn
public interface ValueColumn<T extends Object> implements DataColumn<T>
-
-
Method Summary
Modifier and Type Method Description ColumnKind
kind()
abstract ValueColumn<T>
distinct()
abstract ValueColumn<T>
get(Iterable<Integer> indices)
abstract ValueColumn<T>
get(IntRange range)
abstract ValueColumn<T>
rename(String newName)
ValueColumn<T>
getValue(Object thisRef, KProperty<?> property)
-
Methods inherited from class org.jetbrains.kotlinx.dataframe.DataColumn
defaultValue, get, get, get, get, ndistinct, size, toList, toSet, type, values
-
Methods inherited from class org.jetbrains.kotlinx.dataframe.columns.BaseColumn
getValue, name, path
-
Methods inherited from class org.jetbrains.kotlinx.dataframe.columns.ValueColumn
hasNulls, iterator, resolveSingle
-
Methods inherited from class org.jetbrains.kotlinx.dataframe.columns.ColumnReference
resolve
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
kind
ColumnKind kind()
-
distinct
abstract ValueColumn<T> distinct()
-
get
abstract ValueColumn<T> get(Iterable<Integer> indices)
-
get
abstract ValueColumn<T> get(IntRange range)
-
rename
abstract ValueColumn<T> rename(String newName)
-
getValue
ValueColumn<T> getValue(Object thisRef, KProperty<?> property)
-
-
-
-