
com.netflix.infix.lang.infix.antlr.EqualityComparisonBaseTreeNode Maven / Gradle / Ivy
package com.netflix.infix.lang.infix.antlr;
import com.google.common.base.Predicate;
import com.netflix.infix.*;
import org.antlr.runtime.Token;
import org.antlr.runtime.tree.Tree;
import static com.netflix.infix.lang.infix.antlr.EventFilterParser.*;
import static com.netflix.infix.lang.infix.antlr.TreeNodeUtil.getXPath;
public abstract class EqualityComparisonBaseTreeNode extends PredicateBaseTreeNode {
public EqualityComparisonBaseTreeNode(Token t) {
super(t);
}
public EqualityComparisonBaseTreeNode(PredicateBaseTreeNode node) {
super(node);
}
// TODO this is an ugly workaround. We should really generate ^(NOT ^(Equals...) for NOT_EQUAL
// but I can't get ANTLR to generated nested tree with added node.
protected Predicate
© 2015 - 2025 Weber Informatics LLC | Privacy Policy