Package org.jline.console
Enum CmdLine.DescriptionType
- java.lang.Object
-
- java.lang.Enum<CmdLine.DescriptionType>
-
- org.jline.console.CmdLine.DescriptionType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CmdLine.DescriptionType>
- Enclosing class:
- CmdLine
public static enum CmdLine.DescriptionType extends java.lang.Enum<CmdLine.DescriptionType>
Enumeration specifying the type of description that should be displayed for the command.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CmdLine.DescriptionType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CmdLine.DescriptionType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COMMAND
public static final CmdLine.DescriptionType COMMAND
Cursor is at the end of line. The args[0] is completed, the line does not have unclosed opening parenthesis and does not end to the closing parenthesis.
-
METHOD
public static final CmdLine.DescriptionType METHOD
The part of the line from beginning till cursor has unclosed opening parenthesis.
-
SYNTAX
public static final CmdLine.DescriptionType SYNTAX
The part of the line from beginning till cursor ends to the closing parenthesis.
-
-
Method Detail
-
values
public static CmdLine.DescriptionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CmdLine.DescriptionType c : CmdLine.DescriptionType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CmdLine.DescriptionType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-