-
- All Implemented Interfaces:
-
org.jetbrains.dataframe.columns.ColumnSet
,org.jetbrains.dataframe.columns.SingleColumn
public interface DataFrameBase<T extends Object> implements SingleColumn<DataRow<T>>
-
-
Method Summary
Modifier and Type Method Description abstract DataColumn<?>
get(String columnName)
abstract <R extends Any> DataColumn<R>
get(ColumnReference<R> column)
abstract <R extends Any> MapColumn<R>
get(ColumnReference<DataRow<R>> column)
abstract <R extends Any> FrameColumn<R>
get(ColumnReference<DataFrame<R>> column)
DataColumn<?>
get(List<String> columnPath)
abstract DataRow<T>
get(Integer index)
abstract DataColumn<?>
tryGetColumn(String columnName)
DataColumn<?>
tryGetColumn(Integer columnIndex)
MapColumn<?>
getGroup(String columnName)
MapColumn<?>
getGroup(List<String> columnPath)
FrameColumn<?>
frameColumn(String columnName)
FrameColumn<?>
frameColumn(List<String> columnPath)
Boolean
hasColumn(String columnName)
abstract DataColumn<?>
column(Integer columnIndex)
abstract List<DataColumn<?>>
columns()
abstract Integer
ncol()
-
-
Method Detail
-
get
abstract DataColumn<?> get(String columnName)
-
get
abstract <R extends Any> DataColumn<R> get(ColumnReference<R> column)
-
get
abstract <R extends Any> FrameColumn<R> get(ColumnReference<DataFrame<R>> column)
-
get
DataColumn<?> get(List<String> columnPath)
-
tryGetColumn
abstract DataColumn<?> tryGetColumn(String columnName)
-
tryGetColumn
DataColumn<?> tryGetColumn(Integer columnIndex)
-
frameColumn
FrameColumn<?> frameColumn(String columnName)
-
frameColumn
FrameColumn<?> frameColumn(List<String> columnPath)
-
column
abstract DataColumn<?> column(Integer columnIndex)
-
columns
abstract List<DataColumn<?>> columns()
-
-
-
-