public class StringInterpolator extends AbstractStringReplacer<ExpressionEvaluator>
| Constructor and Description |
|---|
StringInterpolator(EmbeddedScriptGenerator embeddedScriptEvaluator,
ProblemsHandler problemsHandler) |
StringInterpolator(ProblemsHandler problemsHandler) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
extractMatchName(String group) |
protected Pattern |
getPattern() |
protected String |
replacementValue(ExpressionEvaluator expressionEvaluator,
HiddenTokenAwareTree technicalUnderlying,
com.github.sommeri.less4j.core.compiler.expressions.strings.MatchRange matchRange) |
protected boolean |
shouldIterate() |
replaceInpublic StringInterpolator(ProblemsHandler problemsHandler)
public StringInterpolator(EmbeddedScriptGenerator embeddedScriptEvaluator, ProblemsHandler problemsHandler)
protected Pattern getPattern()
getPattern in class AbstractStringReplacer<ExpressionEvaluator>protected String extractMatchName(String group)
extractMatchName in class AbstractStringReplacer<ExpressionEvaluator>protected String replacementValue(ExpressionEvaluator expressionEvaluator, HiddenTokenAwareTree technicalUnderlying, com.github.sommeri.less4j.core.compiler.expressions.strings.MatchRange matchRange)
replacementValue in class AbstractStringReplacer<ExpressionEvaluator>protected boolean shouldIterate()
shouldIterate in class AbstractStringReplacer<ExpressionEvaluator>Copyright © 2012-2015. All Rights Reserved.