public abstract class AbstractOgnlFormat extends Object
Modifier and Type | Field and Description |
---|---|
static String |
copyright |
protected String |
formatString |
static org.slf4j.Logger |
logger |
protected String[] |
ognlExpressions |
protected Object[] |
parsedOgnlExpressions |
static Pattern |
pattern |
Modifier | Constructor and Description |
---|---|
protected |
AbstractOgnlFormat(String ognlFormat) |
protected |
AbstractOgnlFormat(String ognlFormat,
int index) |
Modifier and Type | Method and Description |
---|---|
protected String |
escapeText(String text) |
Object[] |
evaluateOgnlExpressions(Object root) |
protected void |
evaluateOneOgnlExpression(Object root,
Map ognlContext,
Object[] result,
int i) |
String |
getFormatString() |
String[] |
getOgnlExpressions() |
Object[] |
getParsedOgnlExpressions() |
protected abstract void |
replaceOgnlExpression(StringBuilder sb,
int index,
String ognlExpression) |
public static final String copyright
public static final Pattern pattern
protected final String formatString
protected final String[] ognlExpressions
protected final Object[] parsedOgnlExpressions
public static final org.slf4j.Logger logger
protected AbstractOgnlFormat(String ognlFormat)
protected AbstractOgnlFormat(String ognlFormat, int index)
protected abstract void replaceOgnlExpression(StringBuilder sb, int index, String ognlExpression)
protected void evaluateOneOgnlExpression(Object root, Map ognlContext, Object[] result, int i)
public String getFormatString()
public String[] getOgnlExpressions()
public Object[] getParsedOgnlExpressions()