![JAR search and dependency download from the Maven repository](/logo.png)
net.optionfactory.pebbel.ast.BooleanExpression Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pebbel Show documentation
Show all versions of pebbel Show documentation
An expression language designed for embedding in java projects
package net.optionfactory.pebbel.ast;
/**
* An AST node representing a boolean expression. Can be either a
* shortCircuiting expression (e.g: {@code a && b},{@code a || b}) or a function
* call with a boolean return value (e.g: {@code true()}).
*/
public interface BooleanExpression extends Expression {
R accept(Visitor visitor, T value);
public interface Visitor extends ShortCircuitExpression.Visitor, FunctionCall.Visitor {
R visit(BooleanExpression node, T value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy