| Modifier and Type | Method and Description |
|---|---|
Expression |
LessFunction.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter,
LessProblems problems)
Evaluates less function in parameter.
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
LessFunction.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter,
LessProblems problems)
Evaluates less function in parameter.
|
String |
EmbeddedScriptGenerator.toScript(Expression value,
LessProblems problemsHandler) |
String |
EmbeddedLessGenerator.toScript(Expression value,
LessProblems problemsHandler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
LessFunction.canEvaluate(FunctionExpression input,
List<Expression> parameters)
Returns true if this function can evaluate the less function.
|
Expression |
LessFunction.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter,
LessProblems problems)
Evaluates less function in parameter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnonymousExpression |
class |
BinaryExpression |
class |
ColorExpression |
static class |
ColorExpression.ColorWithAlphaExpression |
class |
ComparisonExpression |
class |
CssString |
class |
DetachedRuleset |
class |
EmbeddedScript |
class |
EmptyExpression |
class |
EscapedValue |
class |
FaultyExpression |
class |
FunctionExpression |
class |
IdentifierExpression |
class |
IndirectVariable |
class |
KeywordExpression |
class |
ListExpression |
class |
NamedColorExpression
The list of all valid colors is taken from: http://www.w3schools.com/cssref/css_colornames.asp
|
class |
NamedColorWithAlphaExpression
The list of all valid colors and construction methods are in
NamedColorWithAlphaExpression |
class |
NamedExpression |
class |
NumberExpression |
class |
ParenthesesExpression |
class |
SignedExpression |
class |
UnicodeRangeExpression |
class |
Variable |
| Modifier and Type | Method and Description |
|---|---|
Expression |
Expression.clone() |
Expression |
GuardCondition.getCondition() |
Expression |
ParenthesesExpression.getEnclosedExpression() |
Expression |
SignedExpression.getExpression() |
Expression |
NamedExpression.getExpression() |
Expression |
InterpolatedMediaExpression.getExpression() |
Expression |
FixedMediaExpression.getExpression() |
Expression |
Declaration.getExpression() |
Expression |
ComparisonExpression.getLeft() |
Expression |
BinaryExpression.getLeft() |
Expression |
KeyframesName.getName() |
Expression |
MixinReference.getNamedParameter(Variable variable) |
Expression |
FunctionExpression.getParameter() |
Expression |
MixinReference.getPositionalParameter(int parameterNumber) |
Expression |
ComparisonExpression.getRight() |
Expression |
BinaryExpression.getRight() |
Expression |
Import.getUrlExpression() |
Expression |
SelectorAttribute.getValue() |
Expression |
AbstractVariableDeclaration.getValue() |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
MixinReference.getAllPositionalArgumentsFrom(int startIndx) |
List<Expression> |
ListExpression.getExpressions() |
List<Expression> |
UnknownAtRule.getNames() |
List<Expression> |
MixinReference.getPositionalParameters() |
List<Expression> |
ListExpression.splitByComma() |
List<Expression> |
Expression.splitByComma() |
| Modifier and Type | Method and Description |
|---|---|
void |
ListExpression.addExpression(Expression expression) |
void |
ListExpression.addExpression(Expression expression,
int position) |
void |
MixinReference.addPositionalParameter(Expression parameter) |
void |
ListExpression.removeExpression(Expression expression) |
void |
GuardCondition.setCondition(Expression condition) |
void |
ParenthesesExpression.setEnclosedExpression(Expression enclosedExpression) |
void |
SignedExpression.setExpression(Expression expression) |
void |
NamedExpression.setExpression(Expression expression) |
void |
InterpolatedMediaExpression.setExpression(Expression expression) |
void |
FixedMediaExpression.setExpression(Expression expression) |
void |
Declaration.setExpression(Expression expression) |
void |
ComparisonExpression.setLeft(Expression left) |
void |
BinaryExpression.setLeft(Expression left) |
void |
KeyframesName.setName(Expression name) |
void |
FunctionExpression.setParameter(Expression parameter) |
void |
ComparisonExpression.setRight(Expression right) |
void |
BinaryExpression.setRight(Expression right) |
void |
Import.setUrlExpression(Expression urlExpression) |
void |
SelectorAttribute.setValue(Expression value) |
void |
AbstractVariableDeclaration.setValue(Expression value) |
| Modifier and Type | Method and Description |
|---|---|
void |
UnknownAtRule.addNames(List<Expression> names) |
| Constructor and Description |
|---|
ListExpression(HiddenTokenAwareTree token,
List<Expression> expressions,
ListExpressionOperator operator) |
ListExpression(HiddenTokenAwareTree token,
List<Expression> expressions,
ListExpressionOperator operator,
IScope scope) |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
ExpressionEvaluator.evaluateAll(List<Expression> expressions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExpressionFilter.accepts(String name,
Expression value) |
Expression |
ExpressionFilter.apply(Expression input) |
boolean |
TypesConversionUtils.canConvertToString(Expression input) |
String |
TypesConversionUtils.contentToString(Expression input) |
Expression |
ExpressionManipulator.cutRightmostListedExpression(Expression expression) |
boolean |
ExpressionComparator.equal(Expression pattern,
Expression expression) |
protected boolean |
GuardsComparator.equalEscapedValue(EscapedValue pattern,
Expression expression) |
protected boolean |
ExpressionComparator.equalEscapedValue(EscapedValue pattern,
Expression expression) |
protected boolean |
GuardsComparator.equalIdentifier(IdentifierExpression pattern,
Expression expression) |
protected boolean |
ExpressionComparator.equalIdentifier(IdentifierExpression pattern,
Expression expression) |
Expression |
ExpressionEvaluator.evaluate(Expression input) |
Expression |
FunctionsPackage.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter) |
Expression |
CustomFunctions.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter) |
Expression |
BuiltInFunctionsPack.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter) |
Expression |
UnknownFunction.evaluate(List<Expression> parameters,
ProblemsHandler problemsHandler,
FunctionExpression call,
Expression evaluatedParameter) |
String |
TypesConversionUtils.extractFilename(Expression urlInput,
ProblemsHandler problemsHandler,
LessCompiler.Configuration configuration) |
Expression |
ExpressionManipulator.findRightmostListedExpression(Expression expression) |
ListExpression |
ExpressionManipulator.findRightmostSpaceSeparatedList(Expression expression) |
boolean |
ExpressionManipulator.isImportant(Expression expression) |
boolean |
ExpressionEvaluator.isRatioExpression(Expression expression) |
boolean |
ExpressionManipulator.isSpaceSeparatedList(Expression expression) |
void |
ExpressionManipulator.squashLists(Expression expression) |
protected abstract boolean |
AbstractMultiParameterFunction.validateParameter(Expression parameter,
int position,
ProblemsHandler problemsHandler) |
protected boolean |
AbstractMultiParameterFunction.validateParameterTypeDoNotReport(Expression parameter,
ProblemsHandler problemsHandler,
ASTCssNodeType... expected) |
protected boolean |
AbstractMultiParameterFunction.validateParameterTypeReportError(Expression parameter,
ProblemsHandler problemsHandler,
ASTCssNodeType... expected) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UnknownFunction.acceptsParameters(List<Expression> parameters) |
boolean |
CssNameClashMultiParameterFunction.acceptsParameters(List<Expression> parameters) |
boolean |
FunctionsPackage.canEvaluate(FunctionExpression input,
List<Expression> parameters) |
boolean |
CustomFunctions.canEvaluate(FunctionExpression input,
List<Expression> parameters) |
boolean |
BuiltInFunctionsPack.canEvaluate(FunctionExpression input,
List<Expression> parameters) |
Expression |
FunctionsPackage.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter) |
Expression |
CustomFunctions.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter) |
Expression |
BuiltInFunctionsPack.evaluate(FunctionExpression input,
List<Expression> parameters,
Expression evaluatedParameter) |
Expression |
UnknownFunction.evaluate(List<Expression> parameters,
ProblemsHandler problemsHandler,
FunctionExpression call,
Expression evaluatedParameter) |
List<Expression> |
ExpressionEvaluator.evaluateAll(List<Expression> expressions) |
Expression |
ExpressionEvaluator.joinAll(List<Expression> allArguments,
ASTCssNode parent) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
StringFormatter.replacementValue(Iterator<Expression> replacements,
HiddenTokenAwareTree technicalUnderlying,
com.github.sommeri.less4j.core.compiler.expressions.strings.MatchRange matchRange) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
IScope.getLocalValue(String name) |
Expression |
ComposedDumbScope.getLocalValue(String name) |
Expression |
IScope.getLocalValue(Variable variable) |
Expression |
ComposedDumbScope.getLocalValue(Variable variable) |
Expression |
NullScope.getValue(String name) |
Expression |
IScope.getValue(String name) |
Expression |
ILocalScope.getValue(String name) |
Expression |
BasicScope.getValue(String name) |
Expression |
NullScope.getValue(Variable variable) |
Expression |
IScope.getValue(Variable variable) |
Expression |
ILocalScope.getValue(Variable variable) |
Expression |
BasicScope.getValue(Variable variable) |
| Modifier and Type | Method and Description |
|---|---|
void |
NullScope.registerVariable(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
ILocalScope.registerVariable(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
ComposedDumbScope.registerVariable(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
NullScope.registerVariable(String name,
Expression replacementValue) |
void |
ILocalScope.registerVariable(String name,
Expression replacementValue) |
void |
ComposedDumbScope.registerVariable(String name,
Expression replacementValue) |
void |
NullScope.registerVariableIfNotPresent(String name,
Expression replacementValue) |
void |
ILocalScope.registerVariableIfNotPresent(String name,
Expression replacementValue) |
void |
ComposedDumbScope.registerVariableIfNotPresent(String name,
Expression replacementValue) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
VariablesDeclarationsStorage.getValue(String name) |
Expression |
SaveableLocalScope.getValue(String name) |
Expression |
LocalScope.getValue(String name) |
Expression |
SaveableLocalScope.getValue(Variable variable) |
Expression |
LocalScope.getValue(Variable variable) |
| Modifier and Type | Method and Description |
|---|---|
void |
SaveableLocalScope.registerVariable(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
LocalScope.registerVariable(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
SaveableLocalScope.registerVariable(String name,
Expression replacementValue) |
void |
LocalScope.registerVariable(String name,
Expression replacementValue) |
void |
SaveableLocalScope.registerVariableIfNotPresent(String name,
Expression replacementValue) |
void |
LocalScope.registerVariableIfNotPresent(String name,
Expression replacementValue) |
void |
VariablesDeclarationsStorage.store(AbstractVariableDeclaration node,
Expression replacementValue) |
void |
VariablesDeclarationsStorage.store(String name,
Expression replacementValue) |
void |
VariablesDeclarationsStorage.storeIfNotPresent(String name,
Expression replacementValue) |
| Constructor and Description |
|---|
VariablesDeclarationsStorage.VariablesPlaceholder(KeyValueStorage.ValuePlaceholder<String,Expression> coolPlaceholder) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AstLogic.isDetachedRuleset(Expression value) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
TermBuilder.buildFromChildTerm(HiddenTokenAwareTree token) |
Expression |
TermBuilder.buildFromTerm(HiddenTokenAwareTree token) |
Copyright © 2012-2015. All Rights Reserved.