public abstract class Mapper extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.flink.ml.api.misc.param.Params |
params
Parameters for the Mapper.
|
| 构造器和说明 |
|---|
Mapper(org.apache.flink.table.api.TableSchema dataSchema,
org.apache.flink.ml.api.misc.param.Params params)
Construct a Mapper.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.apache.flink.table.api.TableSchema |
getDataSchema()
Get the schema of input rows.
|
abstract org.apache.flink.table.api.TableSchema |
getOutputSchema()
Get the schema of the output rows of
map(Row) method. |
abstract org.apache.flink.types.Row |
map(org.apache.flink.types.Row row)
Map a row to a new row.
|
protected final org.apache.flink.ml.api.misc.param.Params params
public Mapper(org.apache.flink.table.api.TableSchema dataSchema,
org.apache.flink.ml.api.misc.param.Params params)
dataSchema - The schema of input rows.params - The parameters for this mapper.protected org.apache.flink.table.api.TableSchema getDataSchema()
public abstract org.apache.flink.types.Row map(org.apache.flink.types.Row row)
throws Exception
row - The input row.Exception - This method may throw exceptions. Throwing an exception will cause the
operation to fail.Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.