001 package railo.runtime.sql.exp.value; 002 003 import railo.runtime.sql.exp.Literal; 004 005 006 public class ValueNull extends ValueSupport implements Literal { 007 008 public static final ValueNull NULL = new ValueNull(); 009 010 //private boolean value; 011 012 private ValueNull() { 013 super("NULL"); 014 } 015 016 /** 017 * 018 * @see java.lang.Object#toString() 019 */ 020 public String toString(boolean noAlias) { 021 if(noAlias || getIndex()==0)return getString(); 022 return getString()+" as "+getAlias(); 023 } 024 025 public Object getValue() { 026 return null; 027 } 028 }