Interface MappingService<K,R extends Registry<T>,T extends Identifiable>

Type Parameters:
K - The key type.
All Superinterfaces:
RegistryService<R,T>

public interface MappingService<K,R extends Registry<T>,T extends Identifiable> extends RegistryService<R,T>
A service which should map a specific key type to a registry item.
See Also:
  • Method Details

    • getKeyType

      Class<K> getKeyType()
    • getByKey

      T getByKey(K key)