APIdia Launch Partner
Top Methods
jdk.internal.org.jline.reader

public Interface Highlighter

Known Direct Implementers
jdk.internal.org.jline.reader.impl.DefaultHighlighter
Imports
java.util.regex.Pattern, jdk.internal.org.jline.utils.AttributedString

Method Summary

Modifier and TypeMethod and Description
public AttributedString

Returns:

highlighted buffer
highlight
(LineReader
LineReader
reader
,
String
the buffer to be highlighted
buffer
)

Highlight buffer

public default void
refresh(LineReader reader)

Refresh highlight configuration

public void
setErrorIndex(int
error index to be highlighted
errorIndex
)

Set error index to be highlighted

public void
setErrorPattern(Pattern
error pattern to be highlighted
errorPattern
)

Set error pattern to be highlighted

Method Detail

highlightback to summary
public AttributedString highlight(LineReader reader, String buffer)

Highlight buffer

Parameters
reader:LineReader

LineReader

buffer:String

the buffer to be highlighted

Returns:AttributedString

highlighted buffer

refreshback to summary
public default void refresh(LineReader reader)

Refresh highlight configuration

setErrorIndexback to summary
public void setErrorIndex(int errorIndex)

Set error index to be highlighted

Parameters
errorIndex:int

error index to be highlighted

setErrorPatternback to summary
public void setErrorPattern(Pattern errorPattern)

Set error pattern to be highlighted

Parameters
errorPattern:Pattern

error pattern to be highlighted