root
root
org.virtuslab.iskra
/
:=
Agg
AliasedSchemaView
Aliasing
Column
Column
ColumnOp
And
booleanNonNullable
And
Div
Div
Eq
booleanNonNullable
stringNonNullable
Eq
Ge
booleanNonNullable
stringNonNullable
Ge
Gt
booleanNonNullable
stringNonNullable
Gt
Le
booleanNonNullable
stringNonNullable
Le
Lt
booleanNonNullable
stringNonNullable
Lt
Minus
Minus
Mult
Mult
Ne
booleanNonNullable
stringNonNullable
Ne
Or
booleanNonNullable
Or
Plus
Plus
PlusPlus
stringNonNullable
PlusPlus
DataFrame
DataFrame
dataFrameOps
DataFrameBuilders
FrameSchema
GroupBy
GroupBy
dataFrameGroupByOps
groupByOps
GroupedDataFrame
GroupedDataFrame
groupedDataFrameOps
Join
Join
dataFrameJoinOps
JoinOnCondition
JoinOnCondition
JoinOnConditionOps
JoinType
JoinType
LabeledColumn
Name
OnConditionJoiner
SchemaView
SchemaView
Select
Select
dataFrameSelectOps
selectApply
UntypedOps
When
WhenColumn
Where
Where
dataFrameWhereOps
whereApply
WithColumn
WithColumn
dataFrameWithColumnOps
withColumnApply
WithColumns
WithColumns
dataFrameWithColumnsOps
withColumnsApply
org.virtuslab.iskra.api
functions
org.virtuslab.iskra.functions
Aggregates
Avg
Max
Min
Sum
org.virtuslab.iskra.types
BooleanOptType
BooleanType
ByteOptType
ByteType
Coerce
Coerce
DataType
DataType
NotNull
DoubleOptType
DoubleType
Encoder
Encoder
FloatOptType
FloatType
IntegerOptType
IntegerType
LongOptType
LongType
PrimitiveEncoder
PrimitiveNonNullableEncoder
PrimitiveNullableEncoder
ShortOptType
ShortType
StringOptType
StringType
StructEncoder
StructEncoder
StructOptType
StructType
root
/
org.virtuslab.iskra.api
org.virtuslab.iskra.api
package
org.virtuslab.iskra.api
Type members
Extensions
Exports
Type members
Classlikes
object
functions
Extensions
Extensions
extension
(df:
UntypedDataFrame
)
final transparent inline
def
typed
[
A
](
using
encoder:
StructEncoder
[
A
]):
DataFrame
[
_
]
extension
[
A
](seq:
Seq
[
A
])
final transparent inline
def
toTypedDF
(
using
encoder:
Encoder
[
A
])(
using
spark:
SparkSession
):
DataFrame
[
_
]
extension
(untyped:
UntypedColumn
)
final
def
typed
[
A
<:
DataType
]:
Column
[
A
]
Exports
Defined exports
given
$
Exported from
$
@showAsInfix
final
type
/
=
[
Prefix
<:
Name
,
Suffix
<:
Name
]
=>>
Prefix
/
Suffix
Exported from
iskra
@showAsInfix
final
type
:=
=
[
L
<:
Label
,
T
<:
DataType
]
=>>
L
:=
T
Exported from
iskra
final
type
BooleanOptType
=
BooleanOptType
Exported from
types
final
type
BooleanType
=
BooleanType
Exported from
types
final
type
ByteOptType
=
ByteOptType
Exported from
types
final
type
ByteType
=
ByteType
Exported from
types
final
val
Column
:
Column
.type
Exported from
iskra
final
type
Column
=
[
T
<:
DataType
]
=>>
Column
[
T
]
Exported from
iskra
final
val
DataFrame
:
DataFrame
.type
Exported from
iskra
final
type
DataFrame
=
DataFrame
Exported from
iskra
final
val
DataType
:
DataType
.type
Exported from
types
final
type
DataType
=
DataType
Exported from
types
final
type
DoubleOptType
=
DoubleOptType
Exported from
types
final
type
DoubleType
=
DoubleType
Exported from
types
final
type
FloatOptType
=
FloatOptType
Exported from
types
final
type
FloatType
=
FloatType
Exported from
types
final
type
IntegerOptType
=
IntegerOptType
Exported from
types
final
type
IntegerType
=
IntegerType
Exported from
types
final
type
LongOptType
=
LongOptType
Exported from
types
final
type
LongType
=
LongType
Exported from
types
final
type
ShortOptType
=
ShortOptType
Exported from
types
final
type
ShortType
=
ShortType
Exported from
types
final
val
SparkSession
:
SparkSession
.type
Exported from
sql
@Stable
final
type
SparkSession
=
SparkSession
Exported from
sql
final
type
StringOptType
=
StringOptType
Exported from
types
final
type
StringType
=
StringType
Exported from
types
final
type
StructOptType
=
[
Schema
<:
Tuple
]
=>>
StructOptType
[
Schema
]
Exported from
types
final
type
StructType
=
[
Schema
<:
Tuple
]
=>>
StructType
[
Schema
]
Exported from
types
final
type
UntypedColumn
=
UntypedColumn
Exported from
untyped$package$
final
type
UntypedDataFrame
=
UntypedDataFrame
Exported from
untyped$package$