Package 

Interface DataColumn

  • All Implemented Interfaces:
    org.jetbrains.kotlinx.dataframe.columns.BaseColumn , org.jetbrains.kotlinx.dataframe.columns.ColumnReference , org.jetbrains.kotlinx.dataframe.columns.Columns , org.jetbrains.kotlinx.dataframe.columns.SingleColumn , org.jetbrains.kotlinx.dataframe.columns.TypedColumn

    
    public interface DataColumn<T extends Object>
     implements BaseColumn<T>
                        

    Column with type, name/path and values Base interface for ValueColumn and FrameColumn, but not for ColumnGroup All extension functions that clash with DataFrame API (such as filter, forEach, map etc.) should be defined for this interface

    Although ColumnGroup doesn't implement this interface, but ColumnGroupImpl does, so you can cast any actual instance of ColumnGroup to DataColumn