Class IterableRegistry<T>

  • All Implemented Interfaces:
    Iterable<T>, Registry<T>

    public class IterableRegistry<T>
    extends Object
    implements Iterable<T>, Registry<T>
    A registry whose items can be iterated over.
    Author:
    Paul Ferraro
    • Constructor Detail

      • IterableRegistry

        public IterableRegistry()
    • Method Detail

      • register

        public void register​(String name,
                             T object)
        Description copied from interface: Registry
        Registers the specified object with this registry
        Specified by:
        register in interface Registry<T>
        Parameters:
        name - the object name
        object - the object to register
      • unregister

        public void unregister​(String name)
        Description copied from interface: Registry
        Unregisters the specified object from this registry
        Specified by:
        unregister in interface Registry<T>
        Parameters:
        name - the object name