Class AbstractRegistryService<R extends Registry<T>,T extends Identifiable>

java.lang.Object
net.orbyfied.j8.registry.AbstractRegistryService<R,T>
All Implemented Interfaces:
RegistryService<R,T>

public abstract class AbstractRegistryService<R extends Registry<T>,T extends Identifiable> extends Object implements RegistryService<R,T>
Abstract implementation of a registry service, with a constructor supplying it with a registry.
See Also:
  • Field Details

    • registry

      protected final R extends Registry<T> registry
      The registry this service has been applied to.
  • Constructor Details

    • AbstractRegistryService

      public AbstractRegistryService(R registry)
  • Method Details