org.elasticsearch.common.jline
Class ANSI.Renderer

java.lang.Object
  extended by org.elasticsearch.common.jline.ANSI.Renderer
Enclosing class:
ANSI

public static class ANSI.Renderer
extends java.lang.Object


Nested Class Summary
static class ANSI.Renderer.RenderException
           
 
Field Summary
static java.lang.String BEGIN_TOKEN
           
static java.lang.String CODE_LIST_SEPARATOR
           
static java.lang.String CODE_TEXT_SEPARATOR
           
static java.lang.String END_TOKEN
           
 
Constructor Summary
ANSI.Renderer()
           
 
Method Summary
static java.lang.String encode(java.lang.String text, int code)
           
 java.lang.String render(java.lang.String input)
           
static boolean test(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEGIN_TOKEN

public static final java.lang.String BEGIN_TOKEN
See Also:
Constant Field Values

END_TOKEN

public static final java.lang.String END_TOKEN
See Also:
Constant Field Values

CODE_TEXT_SEPARATOR

public static final java.lang.String CODE_TEXT_SEPARATOR
See Also:
Constant Field Values

CODE_LIST_SEPARATOR

public static final java.lang.String CODE_LIST_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

ANSI.Renderer

public ANSI.Renderer()
Method Detail

render

public java.lang.String render(java.lang.String input)
                        throws ANSI.Renderer.RenderException
Throws:
ANSI.Renderer.RenderException

test

public static boolean test(java.lang.String text)

encode

public static java.lang.String encode(java.lang.String text,
                                      int code)