public class InputStreamFileInput extends Object implements FileInput
| Modifier and Type | Class and Description |
|---|---|
static class |
InputStreamFileInput.InputStreamWithHints |
static class |
InputStreamFileInput.IteratorProvider |
static interface |
InputStreamFileInput.Opener |
static interface |
InputStreamFileInput.Provider |
| Constructor and Description |
|---|
InputStreamFileInput(BufferAllocator allocator,
InputStream openedStream) |
InputStreamFileInput(BufferAllocator allocator,
InputStreamFileInput.Opener opener) |
InputStreamFileInput(BufferAllocator allocator,
InputStreamFileInput.Provider provider) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected Optional<String> |
getHintOfCurrentInputFileNameForLogging() |
Optional<String> |
hintOfCurrentInputFileNameForLogging() |
boolean |
nextFile() |
Buffer |
poll() |
public InputStreamFileInput(BufferAllocator allocator, InputStreamFileInput.Provider provider)
public InputStreamFileInput(BufferAllocator allocator, InputStreamFileInput.Opener opener)
public InputStreamFileInput(BufferAllocator allocator, InputStream openedStream)
public void close()
close in interface AutoCloseableclose in interface FileInputpublic Optional<String> hintOfCurrentInputFileNameForLogging()
hintOfCurrentInputFileNameForLogging in interface FileInput