package com.taobao.tddl.optimizer.core.expression.bean;
import com.taobao.tddl.optimizer.core.CanVisit;
import com.taobao.tddl.optimizer.core.PlanVisitor;
public class NullValue implements Comparable, CanVisit {
private static NullValue instance = new NullValue();
private String str = "null";
public static NullValue getNullValue() {
return instance;
}
private NullValue(){
}
public int compareTo(Object o) {
if (o == this) {
return 0;
}
if (o instanceof NullValue) {
return 0;
}
return -1;
}
public String toString() {
return str;
}
public void accept(PlanVisitor visitor) {
visitor.visit(this);
}
}