Package velox.api.layer1.messages.plugin
Interface PluginQualifier
- All Known Implementing Classes:
PluginQualifier.PluginName
Qualifier for identifying a plugin.
Qualifiers should normally be obtained through AvailablePluginsRequest.Callback,
treated as opaque identifiers, and passed directly to requests such as
DownloadPluginRequest or OpenAddonRequest.
If access to qualifier-specific information is required, use match(Visitor) or pattern
matching for switch.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordQualifier based on the exact plugin name provided by the plugin catalog.static interfacePluginQualifier.Visitor<T,E extends Exception> -
Method Summary
Modifier and TypeMethodDescription<T,E extends Exception>
Tmatch(PluginQualifier.Visitor<T, E> visitor)
-
Method Details
-
match
- Throws:
E
-