# 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
Experimental package related to the `Arvores Deitadas corpus` format.
opennlp.tools.formats.conllu
Experimental package related to the CoNNL-U format.
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
  Modifier
  Constructor
  Description
  ``
  `BioNLP2004NameSampleStream(InputStreamFactory in, int types)`
  Initializes a `BioNLP2004NameSampleStream`.
  ``
  `Conll02NameSampleStream(Conll02NameSampleStream.LANGUAGE lang, InputStreamFactory in, int types)`
  Initializes a `Conll02NameSampleStream`.
  ``
  `Conll03NameSampleStream(Conll03NameSampleStream.LANGUAGE lang, InputStreamFactory in, int types)`
  Initializes a `Conll03NameSampleStream`.
  ``
  `ConllXPOSSampleStream(InputStreamFactory in, Charset charset)`
  Initializes a `ConllXPOSSampleStream`.
  ``
  `EvalitaNameSampleStream(EvalitaNameSampleStream.LANGUAGE lang, InputStreamFactory in, int types)`
  ``
  `NameFinderCensus90NameStream(InputStreamFactory in, Charset encoding)`
  Initializes a `NameFinderCensus90NameStream` via an `InputStreamFactory` and a `Charset`.

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

  Constructors in opennlp.tools.formats.ad with parameters of type InputStreamFactory
  Modifier
  Constructor
  Description
  ``
  `ADChunkSampleStream(InputStreamFactory in, String charsetName)`
  Instantiates a `ADChunkSampleStream` stream from an `InputStreamFactory`.
  ``
  `ADNameSampleStream(InputStreamFactory in, String charsetName, boolean splitHyphenatedTokens)`
  Deprecated.
  ``
  `ADPOSSampleStream(InputStreamFactory in, String charsetName, boolean expandME, boolean includeFeatures)`
  Creates a new `POSSample` stream from an `InputStreamFactory`
  ``
  `ADSentenceSampleStream(InputStreamFactory in, String charsetName, boolean includeHeadlines)`
  Initializes a new `ADSentenceSampleStream`.

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

  Constructors in opennlp.tools.formats.conllu with parameters of type InputStreamFactory
  Modifier
  Constructor
  Description
  ``
  `ConlluStream(InputStreamFactory in)`
  Initializes a `ConlluStream`.

- ## 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
  Modifier
  Constructor
  Description
  ``
  `PlainTextByLineStream(InputStreamFactory inputStreamFactory, String charsetName)`
  Initializes a `PlainTextByLineStream`.
  ``
  `PlainTextByLineStream(InputStreamFactory inputStreamFactory, Charset charset)`
  Initializes a `PlainTextByLineStream`.