java.lang.Object
io.cucumber.messages.NdjsonToMessageReader
- All Implemented Interfaces:
AutoCloseable
Reads messages from a stream.
The stream should contain a a sequence of json objects separated
by a new line character. The objects will be deserialized to
Envelopes.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionNdjsonToMessageReader(InputStream inputStream, NdjsonToMessageReader.Deserializer deserializer) -
Method Summary
-
Constructor Details
-
NdjsonToMessageReader
public NdjsonToMessageReader(InputStream inputStream, NdjsonToMessageReader.Deserializer deserializer)
-
-
Method Details
-
readLine
- Throws:
IOException
-
lines
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
IOException
-