Interface ModelLoaderFactory<T,Y>

    • Method Summary

      Modifier and Type Method and Description
      ModelLoader<T,Y> build(Context context, GenericLoaderFactory factories)
      Build a concrete ModelLoader for this model type.
      void teardown()
      A lifecycle method that will be called when this factory is about to replaced.
    • Method Detail

      • build

        ModelLoader<T,Y> build(Context context,
                               GenericLoaderFactory factories)
        Build a concrete ModelLoader for this model type.
        Parameters:
        context - A context that cannot be retained by the factory but can be retained by the ModelLoader
        factories - A map of classes to factories that can be used to construct additional ModelLoaders that this factory's ModelLoader may depend on
        Returns:
        A new ModelLoader
      • teardown

        void teardown()
        A lifecycle method that will be called when this factory is about to replaced.