Class SimpleSystemRegistryImpl

    • Constructor Detail

      • SimpleSystemRegistryImpl

        public SimpleSystemRegistryImpl​(org.jline.reader.Parser parser,
                                        org.jline.terminal.Terminal terminal,
                                        java.util.function.Supplier<java.nio.file.Path> workDir,
                                        org.jline.builtins.ConfigurationPath configPath)
    • Method Detail

      • setLineReader

        public void setLineReader​(org.jline.reader.LineReader lineReader)
      • consoleOption

        public <T> T consoleOption​(java.lang.String name,
                                   T defVal)
        Description copied from interface: SystemRegistry
        Return console option value
        Specified by:
        consoleOption in interface org.jline.builtins.ConsoleOptionGetter
        Specified by:
        consoleOption in interface SystemRegistry
        Overrides:
        consoleOption in class SystemRegistryImpl
        Parameters:
        name - the option name
        defVal - value to return if console option does not exists
        Returns:
        option value