Package com.io7m.smfj.frontend
Class SMFFilterCommandFile
- java.lang.Object
-
- com.io7m.smfj.frontend.SMFFilterCommandFile
-
public final class SMFFilterCommandFile extends java.lang.Object
Convenient functions to parse sequences of filter commands from files.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SMFPartialLogged<java.util.List<SMFMemoryMeshFilterType>>
parseFromStream(SMFFilterCommandModuleResolverType resolver, java.util.Optional<java.net.URI> path_opt, java.io.InputStream stream)
Parse a command file.
-
-
-
Method Detail
-
parseFromStream
public static SMFPartialLogged<java.util.List<SMFMemoryMeshFilterType>> parseFromStream(SMFFilterCommandModuleResolverType resolver, java.util.Optional<java.net.URI> path_opt, java.io.InputStream stream) throws java.io.IOException
Parse a command file.- Parameters:
path_opt
- The path for error reportingstream
- An input streamresolver
- A filter command module resolver- Returns:
- A sequence of filters, or a list of errors encountered during parsing
- Throws:
java.io.IOException
- On I/O errors
-
-