package com.netflix.suro.routing.filter.lang;
import com.netflix.suro.routing.filter.MessageFilters;
import com.netflix.suro.routing.filter.MessageFilter;
import org.antlr.runtime.Token;
import org.antlr.runtime.tree.Tree;
public class FalseValueTreeNode extends MessageFilterBaseTreeNode implements ValueTreeNode, MessageFilterTranslatable {
@Override
public Object getValue() {
return Boolean.FALSE;
}
public FalseValueTreeNode(Token t) {
super(t);
}
public FalseValueTreeNode(FalseValueTreeNode node) {
super(node);
}
public Tree dupNode() {
return new FalseValueTreeNode(this);
}
@Override
public MessageFilter translate() {
return MessageFilters.alwaysFalse();
}
}