Interface PluginQualifier

All Known Implementing Classes:
PluginQualifier.PluginName

public sealed interface PluginQualifier permits PluginQualifier.PluginName
Qualifier for identifying a plugin. Generally consumer shouldn't care about the actual type of the qualifier and rely on it, it's just an opaque identifier. But if needed, consumer can use the visitor pattern to extract the information from the qualifier, or java's switch pattern matching when we will move to Java 21.