Package org.jline.widget
Class TailTipWidgets.CommandDescriptions
- java.lang.Object
-
- org.jline.widget.TailTipWidgets.CommandDescriptions
-
- Enclosing class:
- TailTipWidgets
private class TailTipWidgets.CommandDescriptions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.function.Function<CmdLine,CmdDesc>
descFun
(package private) java.util.Map<java.lang.String,CmdDesc>
descriptions
(package private) java.util.Map<java.lang.String,CmdDesc>
temporaryDescs
(package private) java.util.Map<java.lang.String,CmdDesc>
volatileDescs
-
Constructor Summary
Constructors Constructor Description CommandDescriptions(java.util.function.Function<CmdLine,CmdDesc> descFun)
CommandDescriptions(java.util.Map<java.lang.String,CmdDesc> descriptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearTemporaryDescs()
TailTipWidgets.Pair<java.lang.String,java.lang.Boolean>
evaluateCommandLine(java.lang.String line, int curPos)
TailTipWidgets.Pair<java.lang.String,java.lang.Boolean>
evaluateCommandLine(java.lang.String line, java.util.List<java.lang.String> args)
private TailTipWidgets.Pair<java.lang.String,java.lang.Boolean>
evaluateCommandLine(java.lang.String line, java.util.List<java.lang.String> args, int curPos)
CmdDesc
getDescription(java.lang.String command)
void
setDescriptions(java.util.Map<java.lang.String,CmdDesc> descriptions)
-
-
-
Method Detail
-
setDescriptions
public void setDescriptions(java.util.Map<java.lang.String,CmdDesc> descriptions)
-
evaluateCommandLine
public TailTipWidgets.Pair<java.lang.String,java.lang.Boolean> evaluateCommandLine(java.lang.String line, int curPos)
-
evaluateCommandLine
public TailTipWidgets.Pair<java.lang.String,java.lang.Boolean> evaluateCommandLine(java.lang.String line, java.util.List<java.lang.String> args)
-
evaluateCommandLine
private TailTipWidgets.Pair<java.lang.String,java.lang.Boolean> evaluateCommandLine(java.lang.String line, java.util.List<java.lang.String> args, int curPos)
-
getDescription
public CmdDesc getDescription(java.lang.String command)
-
clearTemporaryDescs
public void clearTemporaryDescs()
-
-