Interface SurchargePluginSettings
-
- All Superinterfaces:
PluginSettings,PrettyPrintable
public interface SurchargePluginSettings extends PluginSettings
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull OptionalIntgetAvailabilityDuration()booleanisAvailableFor(@NotNull ProductType productType)booleanisAvailableForCurrencies()booleanisAvailableForItems()booleanisAvailableForOthers()booleanisAvailableForPrivileges()booleanisDisallowedWithPromocodes()-
Methods inherited from interface ru.easydonate.easydonate4j.api.v3.data.model.plugin.PluginSettings
isEnabled
-
Methods inherited from interface ru.easydonate.easydonate4j.data.model.PrettyPrintable
toPrettyString
-
-
-
-
Method Detail
-
isDisallowedWithPromocodes
boolean isDisallowedWithPromocodes()
-
getAvailabilityDuration
@NotNull @NotNull OptionalInt getAvailabilityDuration()
-
isAvailableFor
boolean isAvailableFor(@NotNull @NotNull ProductType productType)
-
isAvailableForItems
boolean isAvailableForItems()
-
isAvailableForPrivileges
boolean isAvailableForPrivileges()
-
isAvailableForCurrencies
boolean isAvailableForCurrencies()
-
isAvailableForOthers
boolean isAvailableForOthers()
-
-