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 OptionalInt
getAvailabilityDuration()
boolean
isAvailableFor(@NotNull ProductType productType)
boolean
isAvailableForCurrencies()
boolean
isAvailableForItems()
boolean
isAvailableForOthers()
boolean
isAvailableForPrivileges()
boolean
isDisallowedWithPromocodes()
-
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()
-
-