allFrom

open fun <C> ColumnSet<C>.allFrom(column: (ColumnWithPath<C>) -> Boolean): ColumnSet<C>

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ cols{ .. }.allFrom{ myColumn init.name} }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


open fun <C> ColumnSet<C>.allFrom(column: ColumnPath): ColumnSet<C>

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ cols{ .. }.allFrom("pathTo"["myColumn"]) }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


open fun <C> ColumnSet<C>.allFrom(column: String): ColumnSet<C>

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ cols{ .. }.allFrom("myColumn") }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


open fun <C> ColumnSet<C>.allFrom(column: ColumnReference<*>): ColumnSet<C>

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ cols{ .. }.allFrom(myColumn) }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


open fun <T> ColumnsSelectionDsl<T>.allFrom(column: ColumnSelector<T, *>): ColumnSet<*>

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ allFrom{ myColumn } }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ allFrom("pathTo"["myColumn"]) }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


open fun ColumnsSelectionDsl<*>.allFrom(column: String): ColumnSet<*>

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ allFrom("myColumn") }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ allFrom(myColumn) }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


open fun <C> ColumnSet<C>.allFrom(column: KProperty<*>): ColumnSet<C>

Deprecated

It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ cols{ .. }.allFrom(Type::myColumn) }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also


open fun ColumnsSelectionDsl<*>.allFrom(column: KProperty<*>): ColumnSet<*>

Deprecated

It's recommended to migrate to the String or Extension Properties Access API https://kotlin.github.io/dataframe/apilevels.html

All (Cols) From

Creates a new ColumnSet that contains a subset of columns from this, containing all columns from column, including column itself.

column can be specified both relative to the current ColumnGroup or the outer scope and can be referenced using any Access APIs.

If column does not exist, the function will return an empty ColumnSet.

    

NOTE: Using the {} overloads of these functions requires a ColumnSelector in the Plain DSL and on column groups. On ColumnSets it requires a ColumnFilter instead.

For more information: See all(Cols) After/Before/From/UpTo on the documentation website.

Check out: Grammar

For example:

df.select{ allFrom("someColumn") }

df.select{ colGroup(Type::myColGroup).allColsFrom(someColumn) }

df.select{ colsOf<Int>().allFrom(Type::someColumn) }

Examples for this overload:

df.select{ allFrom(Type::myColumn) }

Flavors of All (Cols):

  • all(Cols)(): All columns

  • all(Cols)Before(column): All columns before the specified column, excluding that column

  • all(Cols)After(column): All columns after the specified column, excluding that column

  • all(Cols)From(column): All columns from the specified column, including that column

  • all(Cols)UpTo(column): All columns up to the specified column, including that column

Return

A new ColumnSet containing all columns from column, including column itself.

Parameters

column

The specified column from which all columns should be taken. This column can be referenced to both relatively to the current ColumnsResolver and absolutely.

See also