Package org.pf4j

Class PluginClasspath

  • Direct Known Subclasses:
    DefaultPluginClasspath, DevelopmentPluginClasspath

    public class PluginClasspath
    extends java.lang.Object
    The classpath of the plugin. It contains classes directories (directories that contain classes files) and jars directories (directories that contain jars files).
    • Field Detail

      • classesDirectories

        private java.util.Set<java.lang.String> classesDirectories
      • jarsDirectories

        private java.util.Set<java.lang.String> jarsDirectories
    • Constructor Detail

      • PluginClasspath

        public PluginClasspath()
    • Method Detail

      • getClassesDirectories

        public java.util.Set<java.lang.String> getClassesDirectories()
      • addClassesDirectories

        public PluginClasspath addClassesDirectories​(java.lang.String... classesDirectories)
      • addClassesDirectories

        public PluginClasspath addClassesDirectories​(java.util.Collection<java.lang.String> classesDirectories)
      • getJarsDirectories

        public java.util.Set<java.lang.String> getJarsDirectories()
      • addJarsDirectories

        public PluginClasspath addJarsDirectories​(java.lang.String... jarsDirectories)
      • addJarsDirectories

        public PluginClasspath addJarsDirectories​(java.util.Collection<java.lang.String> jarsDirectories)