| Package | Description |
|---|---|
| com.mitchellbosecke.pebble.extension.debug | |
| com.mitchellbosecke.pebble.node.expression | |
| com.mitchellbosecke.pebble.operator |
| Modifier and Type | Method and Description |
|---|---|
void |
PrettyPrintNodeVisitor.visit(BinaryExpression<?> node) |
| Modifier and Type | Class and Description |
|---|---|
class |
AddExpression |
class |
AndExpression |
class |
ConcatenateExpression
Expression which implements the string concatenation.
|
class |
ContainsExpression |
class |
DivideExpression |
class |
EqualsExpression |
class |
FilterExpression |
class |
GreaterThanEqualsExpression |
class |
GreaterThanExpression |
class |
LessThanEqualsExpression |
class |
LessThanExpression |
class |
ModulusExpression |
class |
MultiplyExpression |
class |
NegativeTestExpression |
class |
NotEqualsExpression |
class |
OrExpression |
class |
PositiveTestExpression |
class |
RangeExpression
Expression which implements the range function.
|
class |
SubtractExpression |
| Modifier and Type | Method and Description |
|---|---|
BinaryExpression<?> |
BinaryOperatorImpl.getInstance() |
BinaryExpression<?> |
BinaryOperator.getInstance() |
| Constructor and Description |
|---|
BinaryOperatorImpl(String symbol,
int precedence,
Class<? extends BinaryExpression<?>> nodeClass,
Associativity associativity)
This constuctor left for backward compatibility with custom extensions
|
BinaryOperatorImpl(String symbol,
int precedence,
java.util.function.Supplier<? extends BinaryExpression<?>> nodeSupplier,
BinaryOperatorType type,
Associativity associativity)
This constuctor allows you to completely control the instantiation of the expression class
|
Copyright © 2020. All rights reserved.