@NonNullByDefault

# Package com.io7m.smfj.parser.api

Parser API.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SMFParseErrorType | The type of parse errors.
  SMFParserEventsBodyType | A receiver of parse events for the body of mesh files.
  SMFParserEventsDataAttributesNonInterleavedType | A receiver of parse events for mesh attribute data.
  SMFParserEventsDataAttributeValuesType | A receiver of parse events for mesh attribute data.
  SMFParserEventsDataMetaOptionalSupplierType | A function that may supply a metadata listener on request.
  SMFParserEventsDataMetaType | Events related to the parsing of metadata.
  SMFParserEventsDataTrianglesType | A receiver of parse events for triangle data.
  SMFParserEventsErrorType | A receiver of parse error/warning events.
  SMFParserEventsHeaderType | Events related to the parsing of headers.
  SMFParserEventsType | A receiver of parse events.
  SMFParserProviderType | The type of parser providers.
  SMFParserRandomAccessType | The type of random-access parsers.
  SMFParserSequentialType | The type of sequential parsers.
  SMFParserType | The type of parsers.
  SMFParseWarningType | The type of parse warnings.

- Class Summary
  Class | Description
  --- | ---
  SMFParseError | The type of parse errors.
  SMFParseError.Builder | Builds instances of type `SMFParseError`.
  SMFParseErrors | Convenient functions for constructing parse errors.
  SMFParserEventsDataAttributeValuesIgnoringReceiver | A convenient implementation of the `SMFParserEventsDataAttributeValuesType` interface that delegates warnings and errors but ignores data.
  SMFParserEventsDataTrianglesIgnoringReceiver | A convenient implementation of the `SMFParserEventsDataTrianglesType` interface that delegates warnings and errors but ignores data.
  SMFParseWarning | The type of parse warnings.
  SMFParseWarning.Builder | Builds instances of type `SMFParseWarning`.
  SMFParseWarnings | Convenient functions for constructing parse warnings.

## Package com.io7m.smfj.parser.api Description

Parser API.

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