Package de.neuland.jade4j.compiler
Class Utils
- java.lang.Object
-
- de.neuland.jade4j.compiler.Utils
-
public class Utils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static CharacterParser
characterParser
static java.util.regex.Pattern
interpolationPattern
-
Constructor Summary
Constructors Constructor Description Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.String
escapeHTML(java.lang.String string)
static java.lang.String
interpolate(java.lang.String string, JadeModel model, boolean escape, ExpressionHandler expressionHandler)
static java.lang.String
interpolate(java.util.List<java.lang.Object> prepared, JadeModel model, ExpressionHandler expressionHandler)
static java.util.List<java.lang.Object>
prepareInterpolate(java.lang.String string, boolean xmlEscape)
-
-
-
Field Detail
-
interpolationPattern
public static java.util.regex.Pattern interpolationPattern
-
characterParser
public static CharacterParser characterParser
-
-
Method Detail
-
prepareInterpolate
public static java.util.List<java.lang.Object> prepareInterpolate(java.lang.String string, boolean xmlEscape)
-
interpolate
public static java.lang.String interpolate(java.util.List<java.lang.Object> prepared, JadeModel model, ExpressionHandler expressionHandler) throws ExpressionException
- Throws:
ExpressionException
-
escapeHTML
private static java.lang.String escapeHTML(java.lang.String string)
-
interpolate
public static java.lang.String interpolate(java.lang.String string, JadeModel model, boolean escape, ExpressionHandler expressionHandler) throws ExpressionException
- Throws:
ExpressionException
-
-