public class RankStream extends TupleStream implements ExpressibleStream
| Constructor and Description |
|---|
RankStream(StreamExpression expression,
StreamFactory factory) |
RankStream(TupleStream tupleStream,
int size,
Comparator<Tuple> comp) |
| Modifier and Type | Method and Description |
|---|---|
List<TupleStream> |
children() |
void |
close() |
Comparator<Tuple> |
getComparator() |
int |
getCost() |
void |
open() |
Tuple |
read() |
void |
setStreamContext(StreamContext context) |
StreamExpression |
toExpression(StreamFactory factory) |
public RankStream(TupleStream tupleStream, int size, Comparator<Tuple> comp)
public RankStream(StreamExpression expression, StreamFactory factory) throws IOException
IOExceptionpublic StreamExpression toExpression(StreamFactory factory) throws IOException
toExpression in interface ExpressibleStreamIOExceptionpublic void setStreamContext(StreamContext context)
setStreamContext in class TupleStreampublic List<TupleStream> children()
children in class TupleStreampublic void open()
throws IOException
open in class TupleStreamIOExceptionpublic void close()
throws IOException
close in class TupleStreamIOExceptionpublic Comparator<Tuple> getComparator()
public Tuple read() throws IOException
read in class TupleStreamIOExceptionpublic int getCost()
getCost in class TupleStreamCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.