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 voidclearTemporaryDescs()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)CmdDescgetDescription(java.lang.String command)voidsetDescriptions(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()
-
-