## Uses of Class
com.io7m.smfj.parser.api.SMFParseError

- Packages that use SMFParseError
  Package | Description
  --- | ---
  com.io7m.smfj.format.binary | Parser API.
  com.io7m.smfj.format.binary.v1 | Parser implementation for the 1.* format.
  com.io7m.smfj.format.text | Parser API.
  com.io7m.smfj.frontend | Processing tasks for frontends.
  com.io7m.smfj.parser.api | Parser API.
  com.io7m.smfj.probe.api | Version probe API.
  com.io7m.smfj.processing.api | Functions and types for processing and filtering meshes.
  com.io7m.smfj.processing.main | Main filter implementations.

- - ### Uses of SMFParseError in com.io7m.smfj.format.binary

    Methods in com.io7m.smfj.format.binary that return types with arguments of type SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.control.Validation<SMFParseError,SMFBSection>` | SMFBSectionParserType.`parse()`
    `javaslang.control.Validation<SMFParseError,SMFBSection>` | SMFBSectionParser.`parse()`
    `javaslang.control.Validation<javaslang.collection.Seq<SMFParseError>,SMFVersionProbed>` | SMFFormatBinary.`probe(InputStream stream)`

  - ### Uses of SMFParseError in com.io7m.smfj.format.binary.v1

    Methods in com.io7m.smfj.format.binary.v1 that return types with arguments of type SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFHeader>` | SMFBv1Headers.`parse(SMFFormatVersion version, SMFBDataStreamReaderType reader, SMFBSection section)` Parse a header.

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

    Methods in com.io7m.smfj.format.text that return types with arguments of type SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.control.Validation<javaslang.collection.Seq<SMFParseError>,SMFVersionProbed>` | SMFFormatText.`probe(InputStream stream)`

  - ### Uses of SMFParseError in com.io7m.smfj.frontend

    Methods in com.io7m.smfj.frontend that return types with arguments of type SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,javaslang.collection.List<SMFMemoryMeshFilterType>>` | SMFFilterCommandFile.`parseFromStream(SMFFilterCommandModuleResolverType resolver, Optional<URI> path_opt, InputStream stream)` Parse a command file.

  - ### Uses of SMFParseError in com.io7m.smfj.parser.api

    Methods in com.io7m.smfj.parser.api that return SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `SMFParseError` | SMFParseError.Builder.`build()` Builds a new `SMFParseError`.
    `static SMFParseError` | SMFParseError.`copyOf(SMFParseErrorType instance)` Creates an immutable copy of a `SMFParseErrorType` value.
    `static SMFParseError` | SMFParseErrors.`errorException(Exception e)` Construct a parse error for the given exception.
    `static SMFParseError` | SMFParseErrors.`errorExpectedGot(String message, String expected, String received, com.io7m.jlexing.core.LexicalPosition<URI> position)` Construct a parse error that indicates the expected and actual input.
    `static SMFParseError` | SMFParseErrors.`errorExpectedGotWithException(String message, String expected, String received, com.io7m.jlexing.core.LexicalPosition<URI> position, Exception exception)` Construct a parse error that indicates the expected and actual input.
    `static SMFParseError` | SMFParseErrors.`errorWithMessage(String message)` Construct a parse error for the given exception.
    `static SMFParseError` | SMFParseError.`of(com.io7m.jlexing.core.LexicalPosition<URI> lexical, String message, Optional<Exception> exception)` Construct a new immutable `SMFParseError` instance.
    `SMFParseError` | SMFParseError.`withException(Exception value)` Copy the current immutable object by setting a present value for the optional `exception` attribute.
    `SMFParseError` | SMFParseError.`withException(Optional<? extends Exception> optional)` Copy the current immutable object by setting an optional value for the `exception` attribute.
    `SMFParseError` | SMFParseError.`withLexical(com.io7m.jlexing.core.LexicalPosition<URI> value)` Copy the current immutable object by setting a value for the `lexical` attribute.
    `SMFParseError` | SMFParseError.`withMessage(String value)` Copy the current immutable object by setting a value for the `message` attribute.

  - ### Uses of SMFParseError in com.io7m.smfj.probe.api

    Methods in com.io7m.smfj.probe.api that return types with arguments of type SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `javaslang.control.Validation<javaslang.collection.Seq<SMFParseError>,SMFVersionProbed>` | SMFVersionProbeProviderType.`probe(InputStream stream)` Attempt to probe the given file stream.
    `javaslang.control.Validation<javaslang.collection.Seq<SMFParseError>,SMFVersionProbed>` | SMFVersionProbeControllerType.`probe(Supplier<InputStream> stream)` Probe the given file.
    `javaslang.control.Validation<javaslang.collection.Seq<SMFParseError>,SMFVersionProbed>` | SMFVersionProbeControllerServiceLoader.`probe(Supplier<InputStream> streams)`
    `javaslang.control.Validation<javaslang.collection.Seq<SMFParseError>,SMFVersionProbed>` | SMFVersionProbeControllerOSGi.`probe(Supplier<InputStream> streams)`

  - ### Uses of SMFParseError in com.io7m.smfj.processing.api

    Methods in com.io7m.smfj.processing.api that return SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `static SMFParseError` | SMFFilterCommandParsing.`errorExpectedGot(Optional<URI> uri, int line, String expected, javaslang.collection.List<String> text)` Construct an error message that indicates that one sort of input was expected but another was received.

    Methods in com.io7m.smfj.processing.api that return types with arguments of type SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFFilterCommandParsing.`errorExpectedGotValidation(Optional<URI> uri, int line, String expected, javaslang.collection.List<String> text)` Construct an error message that indicates that one sort of input was expected but another was received.
    `javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFFilterCommandParserType.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Parse a filter command.

  - ### Uses of SMFParseError in com.io7m.smfj.processing.main

    Methods in com.io7m.smfj.processing.main that return types with arguments of type SMFParseError
    Modifier and Type | Method and Description
    --- | ---
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterTrianglesOptimize.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterSchemaValidate.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterSchemaSet.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterSchemaCheck.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterMetadataRemove.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterMetadataAdd.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterCheck.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterAttributeTrim.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterAttributeResample.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterAttributeRename.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterAttributeRemove.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFMemoryMeshFilterType>` | SMFMemoryMeshFilterApplicationInfoAdd.`parse(Optional<URI> file, int line, javaslang.collection.List<String> text)` Attempt to parse a command.

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