package org.quaere.expressions; public class UnaryExpression extends Expression { public final OperatorType operator; public final Expression expression; public UnaryExpression(OperatorType opertator, Expression expression) { this.operator = opertator; this.expression = expression; } // --------------------- Interface ExpressionTreeNode --------------------- public void accept(ExpressionTreeVisitor visitor) { visitor.visit(this); } public enum OperatorType { NOT, NEGATE } }