public class ProviderInformation extends ExtensionDescriptive
Modifier and Type | Class and Description |
---|---|
static class |
ProviderInformation.Builder |
Modifier and Type | Method and 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() |
compareTo, getDescription, getIcon, getName, getPriority, getText, toString
public static ProviderInformation.Builder builder(java.lang.String pluginName)
public java.lang.String getPluginName()
public boolean isShownInPlayersTable()
public boolean isHidden()
public java.lang.String getProvidedCondition()
public java.util.Optional<FormatType> getFormatType()
public boolean isPlayerName()
public java.util.Optional<java.lang.String> getTab()
public java.util.Optional<java.lang.String> getCondition()
public boolean equals(java.lang.Object o)
equals
in class ExtensionDescriptive
public int hashCode()
hashCode
in class ExtensionDescriptive
public Color getTableColor()
public boolean isPercentage()