Interface LibraryStore


@Internal @NullMarked public interface LibraryStore
Represents a storage that stores library jars.

The library store api allows plugins to register specific dependencies into their runtime classloader when their PluginLoader is processed.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addLibrary(Path library)
    Adds the provided library path to this library store.
  • Method Details

    • addLibrary

      void addLibrary(Path library)
      Adds the provided library path to this library store.
      Parameters:
      library - path to the libraries jar file on the disk