package org.fugazi.ql.ast.expression.literal;
import org.fugazi.ql.ast.expression.IExpressionVisitor;
import org.fugazi.ql.ast.form.form_data.QLFormDataStorage;
import org.fugazi.ql.ast.type.IntType;
import org.fugazi.ql.ast.type.Type;
public class INT extends Literal {
private final int value;
public INT(int _value) {
super();
this.value = _value;
}
public int getValue() {
return this.value;
}
@Override
public String toString() {
return String.valueOf(this.value);
}
public Type getReturnedType(QLFormDataStorage _formData) {
return new IntType();
}
public <T> T accept(IExpressionVisitor<T> visitor) {
return visitor.visitINT(this);
}
}