org.virtuslab.iskra

Members list

Type members

Classlikes

trait /[+Prefix <: Name, +Suffix <: Name]

Attributes

Supertypes
class Object
trait Matchable
class Any
trait :=[L <: ColumnLabel, T <: DataType]

Attributes

Supertypes
class Object
trait Matchable
class Any
trait Agg

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
trait Selectable
trait SchemaView
class Object
trait Matchable
class Any
Show all
object Aliasing

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Aliasing.type

Attributes

Companion
object
Supertypes
trait DataFrame
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class Col[+T <: DataType](untyped: Column) extends Column

Attributes

Supertypes
class Column
class Object
trait Matchable
class Any
Known subtypes
class WhenColumn[T]
trait CollectColumns[-C]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class Column(val untyped: Column)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Col[T]
class WhenColumn[T]
object Column

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Column.type
trait ColumnOp

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class BinaryColumnOp[T1, T2]
class And[T1, T2]
class Div[T1, T2]
class Eq[T1, T2]
class Ge[T1, T2]
class Gt[T1, T2]
class Le[T1, T2]
class Lt[T1, T2]
class Minus[T1, T2]
class Mult[T1, T2]
class Ne[T1, T2]
class Or[T1, T2]
class Plus[T1, T2]
class PlusPlus[T1, T2]
trait ResultType[T]
Show all
object ColumnOp

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
ColumnOp.type
object Columns

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Columns.type

Attributes

Supertypes
class Object
trait Matchable
class Any
trait DataFrame

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ClassDataFrame[A]
class StructDataFrame[Schema]
object DataFrame

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
DataFrame.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object FrameSchema

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object GroupBy

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
GroupBy.type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Join

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Join.type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
enum JoinType

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object JoinType

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
JoinType.type
object Name

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Name.type
class NamedColumn[N <: Name, T <: DataType](val untyped: Column) extends NamedColumnOrColumnsLike

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ColumnsWithSchema[Schema]
class NamedColumn[N, T]

Attributes

Supertypes
class Object
trait Matchable
class Any
trait SchemaView

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SchemaView

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
SchemaView.type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Select

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Select.type

Attributes

Companion
object
Supertypes
trait DataFrame
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
trait Selectable
trait SchemaView
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Selectable
trait SchemaView
class Object
trait Matchable
class Any
Known subtypes
object UntypedOps

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
UntypedOps.type
object When

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
When.type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Where

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Where.type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object WithColumns

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Types

type ColumnLabel = Name | (Name / Name)
type Name = String & Singleton
type Repeated[A] = A | (A, A) | (A, A, A) | (A, A, A, A) | (A, A, A, A, A) | (A, A, A, A, A, A) | (A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A) | (A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)
type UntypedColumn = Column
type UntypedDataFrame = DataFrame
type UntypedRelationalGroupedDataset = RelationalGroupedDataset

Value members

Concrete methods

inline def $(using view: SchemaView): view.type