-
- All Implemented Interfaces:
-
org.jetbrains.dataframe.ColumnProvider
,org.jetbrains.dataframe.DataFrame
,org.jetbrains.dataframe.DataFrameBase
,org.jetbrains.dataframe.columns.ColumnGroup
,org.jetbrains.dataframe.columns.ColumnReference
,org.jetbrains.dataframe.columns.ColumnSet
,org.jetbrains.dataframe.columns.DataColumn
,org.jetbrains.dataframe.columns.SingleColumn
public interface MapColumn<T extends Object> implements DataColumn<DataRow<T>>, ColumnGroup<T>
-
-
Method Summary
Modifier and Type Method Description MapColumn<T>
distinctColumn()
DataRow<T>
get(Integer index)
DataColumn<?>
get(String columnName)
ColumnKind
kind()
abstract DataFrame<T>
getDf()
abstract Iterable<DataRow<T>>
getValues()
abstract Integer
getNdistinct()
abstract KType
getType()
Boolean
getHasNulls()
abstract Integer
getSize()
-
Methods inherited from class org.jetbrains.dataframe.columns.MapColumn
defaultValue, get, getValue, resolveSingle, slice, slice, slice, toList, toSet, values
-
Methods inherited from class org.jetbrains.dataframe.columns.ColumnGroup
all, any, append, associate, associateBy, column, columnNames, columns, distinctBy, drop, first, firstOrNull, get, get, get, get, get, get, get, get, get, getColumnGroup, getColumnIndex, getColumnIndex, getRows, getRows, getRows, head, indices, last, lastOrNull, map, mapIndexed, mapIndexedNotNull, ncol, nrow, plus, plus, plus, rows, set, shuffled, single, single, size, skipLast, tail, take, takeLast, tryGetColumn, tryGetColumn, tryGetColumn, tryGetColumnGroup
-
Methods inherited from class org.jetbrains.dataframe.DataFrame
frameColumn, frameColumn, get, getGroup, getGroup, tryGetColumn
-
Methods inherited from class org.jetbrains.dataframe.columns.DataColumn
invoke, name, named, path
-
Methods inherited from class org.jetbrains.dataframe.columns.ColumnReference
resolve
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
distinctColumn
MapColumn<T> distinctColumn()
-
get
DataColumn<?> get(String columnName)
-
kind
ColumnKind kind()
-
getNdistinct
abstract Integer getNdistinct()
-
getHasNulls
Boolean getHasNulls()
-
-
-
-