HasCleanup
, ReaderSource
public class InputStreamReaderSource extends AbstractReaderSource
configuration
Constructor | Description |
---|---|
InputStreamReaderSource(java.io.InputStream stream,
CompilerConfiguration configuration) |
Creates the ReaderSource from a File descriptor.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
canReopenSource() |
Returns true if the source can be restarted (ie.
|
java.io.Reader |
getReader() |
Returns a new Reader on the underlying source object.
|
java.net.URI |
getURI() |
TODO: Should return the URI for this source, but we can't know what it is here.
|
cleanup, getLine
public InputStreamReaderSource(java.io.InputStream stream, CompilerConfiguration configuration)
stream
- stream containing sourceconfiguration
- configuration for compiling sourcepublic java.io.Reader getReader() throws java.io.IOException
java.io.IOException
- if there was an error opening for streampublic boolean canReopenSource()
canReopenSource
in interface ReaderSource
canReopenSource
in class AbstractReaderSource
public java.net.URI getURI()