Package 

Class DataLayerLoader


  • 
    public final class DataLayerLoader
    
                        

    Unified loader for DataLayers.

    Handles loading from assets or streams, determining the correct parser based on file extension or content sniffing.

    • Constructor Summary

      Constructors 
      Constructor Description
      DataLayerLoader(Context context, CoroutineDispatcher dispatcher)
    • Method Summary

      Modifier and Type Method Description
      final DataLayer loadAsset(String assetName) Loads a DataLayer from an asset file.
      final DataLayer loadInputStream(InputStream inputStream, String fileName) Loads a DataLayer from an InputStream.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DataLayerLoader

        DataLayerLoader(Context context, CoroutineDispatcher dispatcher)
    • Method Detail

      • loadAsset

         final DataLayer loadAsset(String assetName)

        Loads a DataLayer from an asset file.

        Parameters:
        assetName - The name of the asset file.
      • loadInputStream

         final DataLayer loadInputStream(InputStream inputStream, String fileName)

        Loads a DataLayer from an InputStream.

        Parameters:
        inputStream - The input stream to read from.
        fileName - The name of the file (optional), used for extension matching.