Package com.io7m.smfj.frontend
Class SMFSerializerProviders
- java.lang.Object
-
- com.io7m.smfj.frontend.SMFSerializerProviders
-
public final class SMFSerializerProviders extends java.lang.ObjectConvenience functions to locate serializer providers viaServiceLoader.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Optional<SMFSerializerProviderType>findSerializerProvider(java.util.Optional<java.lang.String> format_opt, java.lang.String file)Try to find a serializer provider.
-
-
-
Method Detail
-
findSerializerProvider
public static java.util.Optional<SMFSerializerProviderType> findSerializerProvider(java.util.Optional<java.lang.String> format_opt, java.lang.String file)
Try to find a serializer provider. If a format name is not specified, the format is inferred from the suffix of the given file.- Parameters:
format_opt- An optional format name.file- A file name- Returns:
- A serializer provider, if a suitable one is available
-
-