Class TypesRegistryBase<T>

    • Constructor Detail

      • TypesRegistryBase

        public TypesRegistryBase​(List<? extends T> typeElements)
    • Method Detail

      • getByName

        public T getByName​(String name)
        Parameters:
        name -
        Returns:
        requested object by name. In case of invalid name exception is thrown
      • getByNameOptional

        public T getByNameOptional​(String name)
        Parameters:
        name -
        Returns:
        requested object by name or null if not found
      • getId

        protected abstract String getId​(T from)