Interface Resolver<T>

  • Type Parameters:
    T - the resolved type
    All Known Implementing Classes:
    InjectableStore, QualifiedTypeStore

    public interface Resolver<T>
    Implementers provide a way to look up a type T by Key.
    • Method Detail

      • resolve

        java.util.Set<T> resolve​(Key key)
        Look up types T by Key. The empty set is returned if there were no matches.
        Parameters:
        key - the Key, cannot be null
        Returns:
        a set of type Ts matching the given Key, never null but can be empty