Class PluginGroupMeta

java.lang.Object
de.xima.fc.mdl.plugin.PluginGroupMeta

@Immutable public final class PluginGroupMeta extends Object
Groups all plugins with the same plugin key. There are plugins that consist of multiple files, these all have the same plugin key, but different file keys.
Since:
8.0.0
Author:
XIMA MEDIA GmbH
  • Constructor Details

    • PluginGroupMeta

      public PluginGroupMeta(String pluginKey, List<PluginMeta> plugins)
      Creates a new group with the given data.
      Parameters:
      pluginKey - Common plugin key of all plugins.
      plugins - All plugins with the same key.
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getPluginKey

      public String getPluginKey()
      Returns:
      Key of the plugins.
    • getPlugins

      public List<PluginMeta> getPlugins()
      Returns:
      All plugins with the same key.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object