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 LineReader
reader
-
Constructor Summary
Constructors Modifier Constructor Description private
InputRC(LineReader reader)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
configure(LineReader reader, java.io.InputStream is)
static void
configure(LineReader reader, java.io.Reader r)
static void
configure(LineReader reader, java.net.URL url)
private static char
getKeyFromName(java.lang.String name)
private void
parse(java.io.BufferedReader br)
private static void
setVar(LineReader reader, java.lang.String key, java.lang.String val)
private static java.lang.String
translateQuoted(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.IOException
java.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)
-
-