Class PluginInfo

  • All Implemented Interfaces:
    org.pf4j.PluginDescriptor

    public class PluginInfo
    extends java.lang.Object
    implements org.pf4j.PluginDescriptor
    • Constructor Summary

      Constructors 
      Constructor Description
      PluginInfo()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static PluginInfo build​(org.pf4j.PluginDescriptor descriptor, org.pf4j.PluginState pluginState, java.lang.String newVersion, boolean removed)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.pf4j.PluginDescriptor

        getDependencies, getLicense, getPluginClass, getPluginDescription, getPluginId, getProvider, getRequires, getVersion
    • Field Detail

      • pluginId

        public java.lang.String pluginId
      • pluginDescription

        public java.lang.String pluginDescription
      • pluginClass

        public java.lang.String pluginClass
      • version

        public java.lang.String version
      • requires

        public java.lang.String requires
      • provider

        public java.lang.String provider
      • license

        public java.lang.String license
      • dependencies

        public java.util.List<org.pf4j.PluginDependency> dependencies
      • pluginState

        public org.pf4j.PluginState pluginState
      • newVersion

        public java.lang.String newVersion
      • removed

        public boolean removed
    • Constructor Detail

      • PluginInfo

        public PluginInfo()
    • Method Detail

      • build

        public static PluginInfo build​(org.pf4j.PluginDescriptor descriptor,
                                       org.pf4j.PluginState pluginState,
                                       java.lang.String newVersion,
                                       boolean removed)