Class ConfigurationSourceResourceTypeRegistry
java.lang.Object
com.helger.config.source.resource.type.ConfigurationSourceResourceTypeRegistry
Global registry mapping from a file extension to a factory to read these configuration sources.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptionFunction<com.helger.io.resource.IReadableResource, AbstractConfigurationSourceResource> getFactoryOfFileExtension(String sFileExt) Function<com.helger.io.resource.IReadableResource, AbstractConfigurationSourceResource> getFactoryOfFileExtensionOrFallback(String sFileExt, String sFileExtFallback) static booleanvoidregister(String sFileExt, Function<com.helger.io.resource.IReadableResource, AbstractConfigurationSourceResource> aFactory) void
-
Method Details
-
isInstantiated
public static boolean isInstantiated() -
getInstance
-
register
public void register(@Nonnull @Nonempty String sFileExt, @Nonnull Function<com.helger.io.resource.IReadableResource, AbstractConfigurationSourceResource> aFactory) -
getFactoryOfFileExtension
@Nullable public Function<com.helger.io.resource.IReadableResource,AbstractConfigurationSourceResource> getFactoryOfFileExtension(@Nullable String sFileExt) -
getFactoryOfFileExtensionOrFallback
@Nonnull public Function<com.helger.io.resource.IReadableResource,AbstractConfigurationSourceResource> getFactoryOfFileExtensionOrFallback(@Nullable String sFileExt, @Nullable String sFileExtFallback) -
reinitialize
public void reinitialize()
-