Class ProviderInformation

java.lang.Object
com.djrapitops.plan.extension.implementation.results.ExtensionDescription
com.djrapitops.plan.extension.implementation.ProviderInformation
All Implemented Interfaces:
Comparable<ExtensionDescription>

public class ProviderInformation extends ExtensionDescription
Represents the annotation information provided on a method.
  • Method Details

    • builder

      public static ProviderInformation.Builder builder(String pluginName)
    • getPluginName

      public String getPluginName()
    • isShownInPlayersTable

      public boolean isShownInPlayersTable()
    • isHidden

      public boolean isHidden()
    • getProvidedCondition

      public String getProvidedCondition()
    • getFormatType

      public Optional<FormatType> getFormatType()
    • isPlayerName

      public boolean isPlayerName()
    • getTab

      public Optional<String> getTab()
    • getCondition

      public Optional<String> getCondition()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class ExtensionDescription
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ExtensionDescription
    • getTableColor

      public Color getTableColor()
    • isPercentage

      public boolean isPercentage()
    • isComponent

      public boolean isComponent()