| Package | Description |
|---|---|
| org.apache.flink.runtime.broadcast | |
| org.apache.flink.runtime.io.network.api.reader | |
| org.apache.flink.runtime.operators | |
| org.apache.flink.runtime.operators.util |
| Modifier and Type | Method and Description |
|---|---|
<T> BroadcastVariableMaterialization<T,?> |
BroadcastVariableManager.materializeBroadcastVariable(String name,
int superstep,
BatchTask<?,?> holder,
MutableReader<?> reader,
org.apache.flink.api.common.typeutils.TypeSerializerFactory<T> serializerFactory)
Materializes the broadcast variable for the given name, scoped to the given task and its
iteration superstep.
|
void |
BroadcastVariableMaterialization.materializeVariable(MutableReader<?> reader,
org.apache.flink.api.common.typeutils.TypeSerializerFactory<?> serializerFactory,
BatchTask<?,?> referenceHolder) |
| Modifier and Type | Class and Description |
|---|---|
class |
MutableRecordReader<T extends org.apache.flink.core.io.IOReadableWritable>
Implementation of the record-oriented reader for mutable record types.
|
| Modifier and Type | Field and Description |
|---|---|
protected MutableReader<?>[] |
BatchTask.broadcastInputReaders
The input readers for the configured broadcast variables for this task.
|
protected MutableReader<?>[] |
BatchTask.inputReaders
The input readers of this task.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
BatchTask.clearReaders(MutableReader<?>[] readers) |
protected org.apache.flink.util.MutableObjectIterator<?> |
BatchTask.createInputIterator(MutableReader<?> inputReader,
org.apache.flink.api.common.typeutils.TypeSerializerFactory<?> serializerFactory) |
| Constructor and Description |
|---|
ReaderIterator(MutableReader<DeserializationDelegate<T>> reader,
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer)
Creates a new iterator, wrapping the given reader.
|
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.