Package com.io7m.smfj.processing.api
Class SMFFilterCommandModuleResolver
- java.lang.Object
-
- com.io7m.smfj.processing.api.SMFFilterCommandModuleResolver
-
- All Implemented Interfaces:
SMFFilterCommandModuleResolverType
public final class SMFFilterCommandModuleResolver extends java.lang.Object implements SMFFilterCommandModuleResolverType
The default implementation of the
SMFFilterCommandModuleResolverType
interface.The module uses
ServiceLoader
to locate module provider implementations.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.SortedMap<java.lang.String,SMFFilterCommandModuleType>
available()
static SMFFilterCommandModuleResolverType
create()
-
-
-
Method Detail
-
create
public static SMFFilterCommandModuleResolverType create()
- Returns:
- A module resolver
-
available
public java.util.SortedMap<java.lang.String,SMFFilterCommandModuleType> available()
- Specified by:
available
in interfaceSMFFilterCommandModuleResolverType
- Returns:
- A map of the available modules
-
-