Package org.jline.builtins
Class InputRC
- java.lang.Object
-
- org.jline.builtins.InputRC
-
public final class InputRC extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private LineReaderreader
-
Constructor Summary
Constructors Modifier Constructor Description privateInputRC(LineReader reader)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidconfigure(LineReader reader, java.io.InputStream is)static voidconfigure(LineReader reader, java.io.Reader r)static voidconfigure(LineReader reader, java.net.URL url)private static chargetKeyFromName(java.lang.String name)private voidparse(java.io.BufferedReader br)private static voidsetVar(LineReader reader, java.lang.String key, java.lang.String val)private static java.lang.StringtranslateQuoted(java.lang.String keySeq)
-
-
-
Field Detail
-
reader
private final LineReader reader
-
-
Constructor Detail
-
InputRC
private InputRC(LineReader reader)
-
-
Method Detail
-
configure
public static void configure(LineReader reader, java.net.URL url) throws java.io.IOException
- Throws:
java.io.IOException
-
configure
public static void configure(LineReader reader, java.io.InputStream is) throws java.io.IOException
- Throws:
java.io.IOException
-
configure
public static void configure(LineReader reader, java.io.Reader r) throws java.io.IOException
- Throws:
java.io.IOException
-
parse
private void parse(java.io.BufferedReader br) throws java.io.IOException, java.lang.IllegalArgumentException- Throws:
java.io.IOExceptionjava.lang.IllegalArgumentException
-
translateQuoted
private static java.lang.String translateQuoted(java.lang.String keySeq)
-
getKeyFromName
private static char getKeyFromName(java.lang.String name)
-
setVar
private static void setVar(LineReader reader, java.lang.String key, java.lang.String val)
-
-