Class PluginInfo
- java.lang.Object
-
- org.laxture.sbp.spring.boot.model.PluginInfo
-
- All Implemented Interfaces:
org.pf4j.PluginDescriptor
public class PluginInfo extends java.lang.Object implements org.pf4j.PluginDescriptor
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<org.pf4j.PluginDependency>dependenciesjava.lang.Stringlicensejava.lang.StringnewVersionjava.lang.StringpluginClassjava.lang.StringpluginDescriptionjava.lang.StringpluginIdorg.pf4j.PluginStatepluginStatejava.lang.Stringproviderbooleanremovedjava.lang.Stringrequiresjava.lang.Stringversion
-
Constructor Summary
Constructors Constructor Description PluginInfo()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PluginInfobuild(org.pf4j.PluginDescriptor descriptor, org.pf4j.PluginState pluginState, java.lang.String newVersion, boolean removed)
-
-
-
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
-
-
Method Detail
-
build
public static PluginInfo build(org.pf4j.PluginDescriptor descriptor, org.pf4j.PluginState pluginState, java.lang.String newVersion, boolean removed)
-
-