Class AbstractPlugin
- java.lang.Object
-
- ru.easydonate.easydonate4j.api.v3.data.model.plugin.AbstractPlugin
-
- All Implemented Interfaces:
Plugin
- Direct Known Subclasses:
CustomMessagesPlugin
,DiscordWidgetPlugin
,LastPaymentsPlugin
,SurchargePlugin
,VKCommunityWidgetPlugin
,VKMessagesWidgetPlugin
,VKNewsPlugin
,YandexMetrikaPlugin
public abstract class AbstractPlugin extends Object implements Plugin
-
-
Field Summary
Fields Modifier and Type Field Description protected EasyDonateClient
client
protected PluginType
pluginType
protected PluginRequestExecutor
requestExecutor
-
Constructor Summary
Constructors Constructor Description AbstractPlugin(@NotNull EasyDonateClient client, @NotNull PluginRequestExecutor requestExecutor, @NotNull PluginType pluginType)
-
-
-
Field Detail
-
client
protected final EasyDonateClient client
-
requestExecutor
protected final PluginRequestExecutor requestExecutor
-
pluginType
protected final PluginType pluginType
-
-
Constructor Detail
-
AbstractPlugin
public AbstractPlugin(@NotNull @NotNull EasyDonateClient client, @NotNull @NotNull PluginRequestExecutor requestExecutor, @NotNull @NotNull PluginType pluginType)
-
-