public abstract class RowBatchTLinkImpl extends BaseTLinkWithSchema<Row,Row> implements BatchRowTLink
| Modifier and Type | Method and Description |
|---|---|
StorableTBase<Row> |
cache() |
RowComputeTSet |
compute(ComputeCollectorFunc<Row,java.util.Iterator<Row>> computeFunction) |
protected RowComputeTSet |
compute(java.lang.String n,
ComputeCollectorFunc<Row,java.util.Iterator<Row>> computeFunction) |
BatchRowTSet |
flatmap(FlatMapFunc<Row,Row> mapFn) |
void |
forEach(ApplyFunc<Row> applyFunction) |
BatchEnvironment |
getTSetEnv()
tset env
|
StorableTBase<Row> |
lazyCache() |
BatchRowTSet |
lazyForEach(ApplyFunc<Row> applyFunction) |
StorableTBase<Row> |
lazyPersist() |
BatchRowTSet |
map(MapFunc<Row,Row> mapFn) |
StorableTBase<Row> |
persist() |
RowSinkTSet |
sink(SinkFunc<Row> sinkFunction) |
getSchemaaddChildToGraph, equals, getId, getName, getSourceParallelism, getTargetParallelism, hashCode, rename, setTSetEnv, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitbuild, getEdgegenerateID, getTBaseGraphpublic BatchEnvironment getTSetEnv()
BuildablegetTSetEnv in interface BuildablegetTSetEnv in class BaseTLink<Row,Row>protected RowComputeTSet compute(java.lang.String n, ComputeCollectorFunc<Row,java.util.Iterator<Row>> computeFunction)
public RowComputeTSet compute(ComputeCollectorFunc<Row,java.util.Iterator<Row>> computeFunction)
compute in interface BatchRowTLinkpublic BatchRowTSet map(MapFunc<Row,Row> mapFn)
map in interface BatchRowTLinkpublic BatchRowTSet flatmap(FlatMapFunc<Row,Row> mapFn)
flatmap in interface BatchRowTLinkpublic void forEach(ApplyFunc<Row> applyFunction)
forEach in interface BatchRowTLinkpublic BatchRowTSet lazyForEach(ApplyFunc<Row> applyFunction)
lazyForEach in interface BatchRowTLinkpublic StorableTBase<Row> lazyCache()
public StorableTBase<Row> lazyPersist()
public RowSinkTSet sink(SinkFunc<Row> sinkFunction)
sink in interface BatchRowTLinkpublic StorableTBase<Row> cache()
public StorableTBase<Row> persist()