Package org.springframework.shell.jline
Class JLineInputProvider
java.lang.Object
org.springframework.shell.jline.JLineInputProvider
- All Implemented Interfaces:
org.springframework.shell.core.InputProvider
public class JLineInputProvider
extends Object
implements org.springframework.shell.core.InputProvider
-
Constructor Summary
ConstructorsConstructorDescriptionJLineInputProvider(org.jline.reader.LineReader lineReader) Create a newJLineInputProviderinstance. -
Method Summary
Modifier and TypeMethodDescriptionorg.jline.reader.LineReadervoidsetPromptProvider(PromptProvider promptProvider)
-
Constructor Details
-
JLineInputProvider
public JLineInputProvider(org.jline.reader.LineReader lineReader) Create a newJLineInputProviderinstance.- Parameters:
lineReader- the JLine line reader
-
-
Method Details
-
readInput
- Specified by:
readInputin interfaceorg.springframework.shell.core.InputProvider
-
setPromptProvider
-
getLineReader
public org.jline.reader.LineReader getLineReader()
-