## Uses of Interface
opennlp.tools.util.InputStreamFactory

- Packages that use InputStreamFactory
  Package | Description
  --- | ---
  opennlp.tools.formats | Experimental package related to converting various corpora to OpenNLP Format.
  opennlp.tools.formats.ad |
  opennlp.tools.formats.conllu |
  opennlp.tools.util | Package containing utility data structures and algorithms used by multiple other packages.

- - ### Uses of InputStreamFactory in opennlp.tools.formats

    Constructors in opennlp.tools.formats with parameters of type InputStreamFactory
    Constructor | Description
    --- | ---
    `BioNLP2004NameSampleStream​(InputStreamFactory in, int types)` |
    `Conll02NameSampleStream​(Conll02NameSampleStream.LANGUAGE lang, InputStreamFactory in, int types)` |
    `Conll03NameSampleStream​(Conll03NameSampleStream.LANGUAGE lang, InputStreamFactory in, int types)` |
    `ConllXPOSSampleStream​(InputStreamFactory in, Charset charset)` |
    `EvalitaNameSampleStream​(EvalitaNameSampleStream.LANGUAGE lang, InputStreamFactory in, int types)` |
    `NameFinderCensus90NameStream​(InputStreamFactory in, Charset encoding)` | This constructor takes an `InputStream` and a `Charset` and opens an associated stream object with the specified encoding specified.

  - ### Uses of InputStreamFactory in opennlp.tools.formats.ad

    Constructors in opennlp.tools.formats.ad with parameters of type InputStreamFactory
    Constructor | Description
    --- | ---
    `ADChunkSampleStream​(InputStreamFactory in, String charsetName)` |
    `ADNameSampleStream​(InputStreamFactory in, String charsetName, boolean splitHyphenatedTokens)` | Deprecated.
    `ADPOSSampleStream​(InputStreamFactory in, String charsetName, boolean expandME, boolean includeFeatures)` | Creates a new `POSSample` stream from a `InputStream`
    `ADSentenceSampleStream​(InputStreamFactory in, String charsetName, boolean includeHeadlines)` | Creates a new `SentenceSample` stream from a `FileInputStream`

  - ### Uses of InputStreamFactory in opennlp.tools.formats.conllu

    Constructors in opennlp.tools.formats.conllu with parameters of type InputStreamFactory
    Constructor | Description
    --- | ---
    `ConlluStream​(InputStreamFactory in)` |

  - ### Uses of InputStreamFactory in opennlp.tools.util

    Classes in opennlp.tools.util that implement InputStreamFactory
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MarkableFileInputStreamFactory` | A factory that creates `MarkableFileInputStream` from a `File`

    Constructors in opennlp.tools.util with parameters of type InputStreamFactory
    Constructor | Description
    --- | ---
    `PlainTextByLineStream​(InputStreamFactory inputStreamFactory, String charsetName)` |
    `PlainTextByLineStream​(InputStreamFactory inputStreamFactory, Charset charset)` |