Package 

Interface MapColumn

  • 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