| Package | Description |
|---|---|
| org.flmelody.core | |
| org.flmelody.core.plugin.json | |
| org.flmelody.core.plugin.resolver |
| Modifier and Type | Method and Description |
|---|---|
static <T extends Plugin> |
Windward.plugin(Class<T> clazz)
get plugin
|
static <T extends Plugin> |
Windward.plugins(Class<T> clazz)
get plugins by super or self
|
| Modifier and Type | Method and Description |
|---|---|
Windward |
Windward.registerPlugin(Class<? extends Plugin> clazz,
Plugin plugin)
register plugin or overwrite existed
|
| Modifier and Type | Method and Description |
|---|---|
Windward |
Windward.registerPlugin(Class<? extends Plugin> clazz,
Plugin plugin)
register plugin or overwrite existed
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JsonPlugin
base interface for serializing or deserializing json
|
| Modifier and Type | Class and Description |
|---|---|
class |
GsonPlugin |
class |
JacksonPlugin |
| Modifier and Type | Method and Description |
|---|---|
void |
PluginResolver.resolve(Windward windward,
Plugin plugin) |
void |
ViewPluginResolver.resolve(Windward windward,
Plugin plugin) |
void |
CompositePluginResolver.resolve(Windward windward,
Plugin plugin) |
Copyright © 2023 flmelody. All rights reserved.