Package org.jline.style
Class StyleExpression
- java.lang.Object
-
- org.jline.style.StyleExpression
-
public class StyleExpression extends java.lang.Object
Provides@{style value}
expression evaluation.- Since:
- 3.4
-
-
Constructor Summary
Constructors Constructor Description StyleExpression()
StyleExpression(StyleResolver resolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributedString
evaluate(java.lang.String expression)
Evaluate expression.void
evaluate(AttributedStringBuilder buff, java.lang.String expression)
Evaluate expression and append to buffer.
-
-
-
Constructor Detail
-
StyleExpression
public StyleExpression()
-
StyleExpression
public StyleExpression(StyleResolver resolver)
-
-
Method Detail
-
evaluate
public void evaluate(AttributedStringBuilder buff, java.lang.String expression)
Evaluate expression and append to buffer.- Parameters:
buff
- the buffer to append toexpression
- the expression to evaluate
-
evaluate
public AttributedString evaluate(java.lang.String expression)
Evaluate expression.- Parameters:
expression
- the expression to evaluate- Returns:
- the result string
-
-