Package org.jline.console
Class CmdDesc
- java.lang.Object
-
- org.jline.console.CmdDesc
-
public class CmdDesc extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<ArgDesc>argsDescprivate booleancommandprivate interrorIndexprivate java.util.regex.PatternerrorPatternprivate booleanhighlightedprivate java.util.List<AttributedString>mainDescprivate java.util.TreeMap<java.lang.String,java.util.List<AttributedString>>optsDescprivate booleansubcommandprivate booleanvalid
-
Constructor Summary
Constructors Constructor Description CmdDesc()CmdDesc(boolean valid)CmdDesc(java.util.List<ArgDesc> argsDesc)CmdDesc(java.util.List<ArgDesc> argsDesc, java.util.Map<java.lang.String,java.util.List<AttributedString>> optsDesc)CmdDesc(java.util.List<AttributedString> mainDesc, java.util.List<ArgDesc> argsDesc, java.util.Map<java.lang.String,java.util.List<AttributedString>> optsDesc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ArgDesc>getArgsDesc()intgetErrorIndex()java.util.regex.PatterngetErrorPattern()java.util.List<AttributedString>getMainDesc()java.util.TreeMap<java.lang.String,java.util.List<AttributedString>>getOptsDesc()booleanisCommand()booleanisHighlighted()booleanisSubcommand()booleanisValid()CmdDescmainDesc(java.util.List<AttributedString> mainDesc)AttributedStringoptionDescription(java.lang.String key)booleanoptionWithValue(java.lang.String option)voidsetErrorIndex(int errorIndex)voidsetErrorPattern(java.util.regex.Pattern errorPattern)voidsetHighlighted(boolean highlighted)voidsetMainDesc(java.util.List<AttributedString> mainDesc)voidsetSubcommand(boolean subcommand)
-
-
-
Field Detail
-
mainDesc
private java.util.List<AttributedString> mainDesc
-
argsDesc
private java.util.List<ArgDesc> argsDesc
-
optsDesc
private java.util.TreeMap<java.lang.String,java.util.List<AttributedString>> optsDesc
-
errorPattern
private java.util.regex.Pattern errorPattern
-
errorIndex
private int errorIndex
-
valid
private boolean valid
-
command
private boolean command
-
subcommand
private boolean subcommand
-
highlighted
private boolean highlighted
-
-
Constructor Detail
-
CmdDesc
public CmdDesc()
-
CmdDesc
public CmdDesc(boolean valid)
-
CmdDesc
public CmdDesc(java.util.List<ArgDesc> argsDesc)
-
CmdDesc
public CmdDesc(java.util.List<ArgDesc> argsDesc, java.util.Map<java.lang.String,java.util.List<AttributedString>> optsDesc)
-
CmdDesc
public CmdDesc(java.util.List<AttributedString> mainDesc, java.util.List<ArgDesc> argsDesc, java.util.Map<java.lang.String,java.util.List<AttributedString>> optsDesc)
-
-
Method Detail
-
isValid
public boolean isValid()
-
isCommand
public boolean isCommand()
-
setSubcommand
public void setSubcommand(boolean subcommand)
-
isSubcommand
public boolean isSubcommand()
-
setHighlighted
public void setHighlighted(boolean highlighted)
-
isHighlighted
public boolean isHighlighted()
-
mainDesc
public CmdDesc mainDesc(java.util.List<AttributedString> mainDesc)
-
setMainDesc
public void setMainDesc(java.util.List<AttributedString> mainDesc)
-
getMainDesc
public java.util.List<AttributedString> getMainDesc()
-
getOptsDesc
public java.util.TreeMap<java.lang.String,java.util.List<AttributedString>> getOptsDesc()
-
setErrorPattern
public void setErrorPattern(java.util.regex.Pattern errorPattern)
-
getErrorPattern
public java.util.regex.Pattern getErrorPattern()
-
setErrorIndex
public void setErrorIndex(int errorIndex)
-
getErrorIndex
public int getErrorIndex()
-
getArgsDesc
public java.util.List<ArgDesc> getArgsDesc()
-
optionWithValue
public boolean optionWithValue(java.lang.String option)
-
optionDescription
public AttributedString optionDescription(java.lang.String key)
-
-