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 EasyDonateClientclientprotected PluginTypepluginTypeprotected PluginRequestExecutorrequestExecutor
-
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)
-
-