Interface MvnRepoJarFile

All Superinterfaces:
FileResource, InputResource, IOResource, JarFile, Resource, ZipFile
All Known Subinterfaces:
MvnRepoLibraryJarFile
All Known Implementing Classes:
DefaultMvnRepoJarFile, DefaultMvnRepoLibraryJarFile

public interface MvnRepoJarFile extends JarFile
A JarFile that is obtained from a maven repository.
  • Method Details

    • reference

      The Maven repository resource reference for this jar file.
      Returns:
      the mvn repo resource
    • of

      static <T extends JarFile> T of(ResourceType<T> fileType, String coordinates, Path path)
      Creates a new maven repository jar file resource from the given values.
      Type Parameters:
      T - the resource type
      Parameters:
      fileType - the requested type
      coordinates - the coordinates
      path - the path
      Returns:
      the maven repository jar file