APIdia Launch Partner
Top Inners Fields Constructors Methods
jdk.internal.org.jline.terminal

public Class Attributes

extends Object
Class Inheritance
Imports
java.util.EnumMap, .EnumSet, java.util.function.Function, java.util.stream.Collectors

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
Attributes.ControlChar

Control characters

public static enum
public static enum
Attributes.InputFlag

Input flags - software input processing

public static enum
public static enum

Field Summary

Modifier and TypeField and Description
pack-priv final EnumMap<Attributes.ControlChar, Integer>
pack-priv final EnumSet<Attributes.ControlFlag>
pack-priv final EnumSet<Attributes.InputFlag>
pack-priv final EnumSet<Attributes.LocalFlag>
pack-priv final EnumSet<Attributes.OutputFlag>

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
private <T extends Enum<T>> String
append(EnumSet<T> set)

private <T extends Enum<T>> String
append(EnumSet<T> set, Function<T, String> toString)

public void
copy(Attributes attributes)

private String
public int
public EnumMap<Attributes.ControlChar, Integer>
public boolean
public EnumSet<Attributes.ControlFlag>
public boolean
public EnumSet<Attributes.InputFlag>
public boolean
public EnumSet<Attributes.LocalFlag>
public boolean
public EnumSet<Attributes.OutputFlag>
public void
public void
public void
setControlFlag(Attributes.ControlFlag flag, boolean value)

public void
public void
public void
setInputFlag(Attributes.InputFlag flag, boolean value)

public void
public void
setInputFlags(EnumSet<Attributes.InputFlag> flags, boolean value)

public void
setLocalFlag(Attributes.LocalFlag flag, boolean value)

public void
public void
setLocalFlags(EnumSet<Attributes.LocalFlag> flags, boolean value)

public void
setOutputFlag(Attributes.OutputFlag flag, boolean value)

public void
public void
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait