blob: 80d7966dfa23d79703aaac6cd06220b4a968a1f0 [file] [log] [blame]
package edu.uci.ics.asterix.aql.literal;
import edu.uci.ics.asterix.aql.base.Literal;
public class TrueLiteral extends Literal {
private static final long serialVersionUID = -8513245514578847512L;
private TrueLiteral() {
}
public final static TrueLiteral INSTANCE = new TrueLiteral();
@Override
public Type getLiteralType() {
return Type.TRUE;
}
@Override
public String getStringValue() {
return "true";
}
@Override
public String toString() {
return getStringValue();
}
@Override
public boolean equals(Object obj) {
return obj == INSTANCE;
}
@Override
public int hashCode() {
return (int) serialVersionUID;
}
@Override
public Boolean getValue() {
return Boolean.TRUE;
}
}