## Uses of Interface
com.io7m.smfj.format.text.SMFTLineReaderType

- Packages that use SMFTLineReaderType
  Package | Description
  --- | ---
  com.io7m.smfj.format.text | Parser API.
  com.io7m.smfj.format.text.v1 | Parser implementation for the 1.* text encoding.

- - ### Uses of SMFTLineReaderType in com.io7m.smfj.format.text

    Classes in com.io7m.smfj.format.text that implement SMFTLineReaderType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFTLineReaderList` A line reader based on a list of strings.
    `class` | `SMFTLineReaderStreamIO` A line reader based on blocking stream IO.

    Methods in com.io7m.smfj.format.text that return SMFTLineReaderType
    Modifier and Type | Method and Description
    --- | ---
    `static SMFTLineReaderType` | SMFTLineReaderStreamIO.`create(URI in_uri, InputStream in_stream)` Construct a new line reader.
    `static SMFTLineReaderType` | SMFTLineReaderList.`create(URI in_uri, javaslang.collection.List<String> in_lines, int in_start)` Construct a new line reader.

  - ### Uses of SMFTLineReaderType in com.io7m.smfj.format.text.v1

    Constructors in com.io7m.smfj.format.text.v1 with parameters of type SMFTLineReaderType
    Constructor and Description
    `SMFTV1BodySectionParserMetadata(Supplier<SMFHeader> in_header_get, SMFTLineReaderType in_reader)` Construct a parser.
    `SMFTV1BodySectionParserTriangles(Supplier<SMFHeader> in_header_get, SMFTLineReaderType in_reader)` Construct a parser.
    `SMFTV1BodySectionParserVerticesNonInterleaved(Supplier<SMFHeader> in_header_get, SMFTLineReaderType in_reader)` Construct a parser.
    `SMFTV1HeaderCommandAttribute(Map<SMFAttributeName,Integer> in_attributes_lines, Collection<SMFAttribute> in_attributes_list, SMFTLineReaderType in_reader, SMFHeader.Builder in_header)` Construct a parser.
    `SMFTV1HeaderCommandCoordinates(SMFTLineReaderType in_reader, SMFHeader.Builder in_header)` Construct a parser.
    `SMFTV1HeaderCommandSchema(SMFTLineReaderType in_reader, SMFHeader.Builder in_header)` Construct a parser.
    `SMFTV1HeaderCommandTriangles(SMFTLineReaderType in_reader, SMFHeader.Builder in_header)` Construct a parser.
    `SMFTV1HeaderCommandVertices(SMFTLineReaderType in_reader, SMFHeader.Builder in_header)` Construct a parser.
    `SMFTV1Parser(SMFFormatVersion in_version, SMFParserEventsType in_events, SMFTLineReaderType in_reader)` Construct a parser.

Copyright © 2017 <code@io7m.com> http://io7m.com