Package org.fusesource.jansi
Enum AnsiConsole.JansiOutputType
- java.lang.Object
-
- java.lang.Enum<AnsiConsole.JansiOutputType>
-
- org.fusesource.jansi.AnsiConsole.JansiOutputType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AnsiConsole.JansiOutputType>
- Enclosing class:
- AnsiConsole
static enum AnsiConsole.JansiOutputType extends java.lang.Enum<AnsiConsole.JansiOutputType>
Type of output installed by AnsiConsole.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description PASSTHROUGH
RESET_ANSI_AT_CLOSE
STRIP_ANSI
WINDOWS
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
description
-
Constructor Summary
Constructors Modifier Constructor Description private
JansiOutputType(java.lang.String description)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.String
getDescription()
static AnsiConsole.JansiOutputType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AnsiConsole.JansiOutputType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PASSTHROUGH
public static final AnsiConsole.JansiOutputType PASSTHROUGH
-
RESET_ANSI_AT_CLOSE
public static final AnsiConsole.JansiOutputType RESET_ANSI_AT_CLOSE
-
STRIP_ANSI
public static final AnsiConsole.JansiOutputType STRIP_ANSI
-
WINDOWS
public static final AnsiConsole.JansiOutputType WINDOWS
-
-
Method Detail
-
values
public static AnsiConsole.JansiOutputType[] 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 (AnsiConsole.JansiOutputType c : AnsiConsole.JansiOutputType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AnsiConsole.JansiOutputType 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
-
getDescription
java.lang.String getDescription()
-
-