@PublicEvolving
public class CollectionInputFormat<T>
extends org.apache.flink.api.common.io.GenericInputFormat<T>
implements org.apache.flink.api.common.io.NonParallelInput
构造器和说明 |
---|
CollectionInputFormat(Collection<T> dataSet,
org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer) |
限定符和类型 | 方法和说明 |
---|---|
static <X> void |
checkCollection(Collection<X> elements,
Class<X> viewedAs) |
T |
nextRecord(T record) |
void |
open(org.apache.flink.core.io.GenericInputSplit split) |
boolean |
reachedEnd() |
String |
toString() |
close, configure, createInputSplits, getInputSplitAssigner, getStatistics
public CollectionInputFormat(Collection<T> dataSet, org.apache.flink.api.common.typeutils.TypeSerializer<T> serializer)
public boolean reachedEnd() throws IOException
reachedEnd
在接口中 org.apache.flink.api.common.io.InputFormat<T,org.apache.flink.core.io.GenericInputSplit>
IOException
public void open(org.apache.flink.core.io.GenericInputSplit split) throws IOException
open
在接口中 org.apache.flink.api.common.io.InputFormat<T,org.apache.flink.core.io.GenericInputSplit>
open
在类中 org.apache.flink.api.common.io.GenericInputFormat<T>
IOException
public T nextRecord(T record) throws IOException
nextRecord
在接口中 org.apache.flink.api.common.io.InputFormat<T,org.apache.flink.core.io.GenericInputSplit>
IOException
public static <X> void checkCollection(Collection<X> elements, Class<X> viewedAs)
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.