public interface PluginResolver
Modifier and Type | Method and Description |
---|---|
void |
addFallbackResolver(BaseResolver resolver)
フォールバックリゾルバを追加します。
フォールバックリゾルバは、プラグインが見つからなかった場合にフォールバックとして使用されるリゾルバです。
|
void |
addResolver(BaseResolver resolver,
String... names)
リゾルバを追加します。
|
ResolveResult |
pickUpOne(MultiResult multiResult)
複数の結果(
MultiResult )を一つの結果にピックアップします。 |
ResolveResult |
resolve(String query)
クエリを使用してプラグインを解決します。
|
void addResolver(BaseResolver resolver, String... names)
resolver
- 追加するリゾルバnames
- リゾルバの名前とエイリアスvoid addFallbackResolver(BaseResolver resolver)
resolver
- 追加するリゾルバResolveResult resolve(String query)
query
- クエリResolveResult pickUpOne(MultiResult multiResult)
MultiResult
)を一つの結果にピックアップします。multiResult
- 複数の結果Copyright © 2023. All rights reserved.