public class ChunkSampleSequenceStream extends java.lang.Object implements SequenceStream
| Constructor and Description |
|---|
ChunkSampleSequenceStream(ObjectStream<ChunkSample> samples,
ChunkerContextGenerator contextGenerator) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the
ObjectStream and releases all allocated
resources. |
Sequence |
read()
Returns the next object.
|
void |
reset()
Repositions the stream at the beginning and the previously seen object sequence
will be repeated exactly.
|
Event[] |
updateContext(Sequence sequence,
AbstractModel model)
Creates a new event array based on the outcomes predicted by the specified parameters
for the specified sequence.
|
public ChunkSampleSequenceStream(ObjectStream<ChunkSample> samples, ChunkerContextGenerator contextGenerator)
public Sequence read() throws java.io.IOException
ObjectStreamread in interface ObjectStream<Sequence>java.io.IOException - if there is an error during readingpublic Event[] updateContext(Sequence sequence, AbstractModel model)
SequenceStreamupdateContext in interface SequenceStreamsequence - The sequence to be evaluated.public void reset()
throws java.io.IOException,
java.lang.UnsupportedOperationException
ObjectStreamreset in interface ObjectStream<Sequence>java.io.IOException - if there is an error during reseting the streamjava.lang.UnsupportedOperationExceptionpublic void close()
throws java.io.IOException
ObjectStreamObjectStream and releases all allocated
resources. After close was called its not allowed to call
read or reset.close in interface java.lang.AutoCloseableclose in interface ObjectStream<Sequence>java.io.IOException - if there is an error during closing the streamCopyright © 2010 - 2023 Adobe. All Rights Reserved