Package com.io7m.smfj.frontend
Class SMFFilterCommandFile
- java.lang.Object
-
- com.io7m.smfj.frontend.SMFFilterCommandFile
-
public final class SMFFilterCommandFile extends java.lang.ObjectConvenient 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
-
-