public abstract class AbstractStringReplacer<ARG> extends Object
| Constructor and Description |
|---|
AbstractStringReplacer() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
extractMatchName(String group) |
protected abstract Pattern |
getPattern() |
String |
replaceIn(String originalValue,
ARG replacementArgument,
HiddenTokenAwareTree technicalUnderlying) |
protected abstract String |
replacementValue(ARG replacementArgument,
HiddenTokenAwareTree technicalUnderlying,
com.github.sommeri.less4j.core.compiler.expressions.strings.MatchRange matchRange) |
public String replaceIn(String originalValue, ARG replacementArgument, HiddenTokenAwareTree technicalUnderlying)
protected abstract Pattern getPattern()
protected abstract String replacementValue(ARG replacementArgument, HiddenTokenAwareTree technicalUnderlying, com.github.sommeri.less4j.core.compiler.expressions.strings.MatchRange matchRange)
Copyright © 2012-2014. All Rights Reserved.