kotlin-spark-api_3.0.2_2.12
1.1.1
kotlin-spark-api_3.0.2_2.12
/
org.jetbrains.kotlinx.spark.api
/
Aggregator
Aggregator
class
Aggregator
<
IN
,
BUF
,
OUT
>
(
zero
:
(
)
->
BUF
,
reduce
:
(
b
:
BUF
,
a
:
IN
)
->
BUF
,
merge
:
(
b1
:
BUF
,
b2
:
BUF
)
->
BUF
,
finish
:
(
reduction
:
BUF
)
->
OUT
,
bufferEncoder
:
<Error class: unknown class>
<
BUF
>
,
outputEncoder
:
<Error class: unknown class>
<
OUT
>
)
:
Serializable
Content copied to clipboard
Constructors
Functions
Constructors
Aggregator
Link copied to clipboard
fun
<
IN
,
BUF
,
OUT
>
Aggregator
(
zero
:
(
)
->
BUF
,
reduce
:
(
b
:
BUF
,
a
:
IN
)
->
BUF
,
merge
:
(
b1
:
BUF
,
b2
:
BUF
)
->
BUF
,
finish
:
(
reduction
:
BUF
)
->
OUT
,
bufferEncoder
:
<Error class: unknown class>
<
BUF
>
,
outputEncoder
:
<Error class: unknown class>
<
OUT
>
)
Content copied to clipboard
Functions
buffer
Encoder
Link copied to clipboard
open
fun
bufferEncoder
(
)
:
<Error class: unknown class>
<
BUF
>
Content copied to clipboard
finish
Link copied to clipboard
open
fun
finish
(
reduction
:
BUF
)
:
OUT
Content copied to clipboard
merge
Link copied to clipboard
open
fun
merge
(
b1
:
BUF
,
b2
:
BUF
)
:
BUF
Content copied to clipboard
output
Encoder
Link copied to clipboard
open
fun
outputEncoder
(
)
:
<Error class: unknown class>
<
OUT
>
Content copied to clipboard
reduce
Link copied to clipboard
open
fun
reduce
(
b
:
BUF
,
a
:
IN
)
:
BUF
Content copied to clipboard
zero
Link copied to clipboard
open
fun
zero
(
)
:
BUF
Content copied to clipboard