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    }