Class ProviderInformation
- java.lang.Object
-
- com.djrapitops.plan.extension.implementation.results.ExtensionDescription
-
- com.djrapitops.plan.extension.implementation.ProviderInformation
-
- All Implemented Interfaces:
java.lang.Comparable<ExtensionDescription>
public class ProviderInformation extends ExtensionDescription
Represents the annotation information provided on a method.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProviderInformation.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProviderInformation.Builder
builder(java.lang.String pluginName)
boolean
equals(java.lang.Object o)
java.util.Optional<java.lang.String>
getCondition()
java.util.Optional<FormatType>
getFormatType()
java.lang.String
getPluginName()
java.lang.String
getProvidedCondition()
java.util.Optional<java.lang.String>
getTab()
Color
getTableColor()
int
hashCode()
boolean
isHidden()
boolean
isPercentage()
boolean
isPlayerName()
boolean
isShownInPlayersTable()
-
Methods inherited from class com.djrapitops.plan.extension.implementation.results.ExtensionDescription
compareTo, getDescription, getIcon, getName, getPriority, getText, toString
-
-
-
-
Method Detail
-
builder
public static ProviderInformation.Builder builder(java.lang.String pluginName)
-
getPluginName
public java.lang.String getPluginName()
-
isShownInPlayersTable
public boolean isShownInPlayersTable()
-
isHidden
public boolean isHidden()
-
getProvidedCondition
public java.lang.String getProvidedCondition()
-
getFormatType
public java.util.Optional<FormatType> getFormatType()
-
isPlayerName
public boolean isPlayerName()
-
getTab
public java.util.Optional<java.lang.String> getTab()
-
getCondition
public java.util.Optional<java.lang.String> getCondition()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classExtensionDescription
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classExtensionDescription
-
getTableColor
public Color getTableColor()
-
isPercentage
public boolean isPercentage()
-
-