Interface SpiStorage

  • All Superinterfaces:
    io.ultreia.java4all.util.io.ConfigFormat, io.ultreia.java4all.util.io.ReaderContract<ConfigModel>, io.ultreia.java4all.util.io.StorageContract<ConfigModel>, io.ultreia.java4all.util.io.WriterContract<ConfigModel>

    public interface SpiStorage
    extends io.ultreia.java4all.util.io.StorageContract<ConfigModel>
    Perform IO operations on ConfigModel.

    Created on 10/12/2021.

    Since:
    1.0.18
    Author:
    Tony Chemit - dev@tchemit.fr
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static io.ultreia.java4all.util.SingletonSupplier<Map<String,​SpiStorage>> CACHE
      Cache.
    • Method Summary

      Static Methods 
      Modifier and Type Method Description
      static SpiStorage get​(String format)
      Get the SpiStorage for the given format.
      • Methods inherited from interface io.ultreia.java4all.util.io.ConfigFormat

        getFilename, getFormat
      • Methods inherited from interface io.ultreia.java4all.util.io.ReaderContract

        read, read, read
      • Methods inherited from interface io.ultreia.java4all.util.io.WriterContract

        write, write