-
- All Implemented Interfaces:
-
org.jetbrains.dataframe.columns.Columns
,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> ColumnGroup<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)
ColumnGroup<?>
getGroup(String columnName)
ColumnGroup<?>
getGroup(List<String> columnPath)
FrameColumn<?>
frameColumn(String columnName)
FrameColumn<?>
frameColumn(List<String> columnPath)
<R extends Any> DataColumn<R>
getColumn(String name)
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> ColumnGroup<R> get(ColumnReference<DataRow<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)
-
getGroup
ColumnGroup<?> getGroup(String columnName)
-
getGroup
ColumnGroup<?> getGroup(List<String> columnPath)
-
frameColumn
FrameColumn<?> frameColumn(String columnName)
-
frameColumn
FrameColumn<?> frameColumn(List<String> columnPath)
-
getColumn
<R extends Any> DataColumn<R> getColumn(String name)
-
column
abstract DataColumn<?> column(Integer columnIndex)
-
columns
abstract List<DataColumn<?>> columns()
-
-
-
-