public class CollectionInputFormat
extends org.apache.flink.api.common.io.GenericInputFormat<org.apache.flink.types.Record>
implements org.apache.flink.api.common.io.NonParallelInput
| Constructor and Description |
|---|
CollectionInputFormat() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.types.Record |
nextRecord(org.apache.flink.types.Record record) |
void |
open(org.apache.flink.core.io.GenericInputSplit split) |
boolean |
reachedEnd() |
void |
setData(Collection<?> data) |
<T extends Iterator<?>,Serializable> |
setIter(T iter) |
public boolean reachedEnd()
throws IOException
reachedEnd in interface org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.Record,org.apache.flink.core.io.GenericInputSplit>IOExceptionpublic void open(org.apache.flink.core.io.GenericInputSplit split)
throws IOException
open in interface org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.Record,org.apache.flink.core.io.GenericInputSplit>open in class org.apache.flink.api.common.io.GenericInputFormat<org.apache.flink.types.Record>IOExceptionpublic org.apache.flink.types.Record nextRecord(org.apache.flink.types.Record record)
throws IOException
nextRecord in interface org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.Record,org.apache.flink.core.io.GenericInputSplit>IOExceptionpublic void setData(Collection<?> data)
public <T extends Iterator<?>,Serializable> void setIter(T iter)
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.