All Downloads are FREE. Search and download functionalities are using the official Maven repository.

quark.ParsedInt Maven / Gradle / Ivy

There is a newer version: 2.0.37
Show newest version
/* Quark 1.0.452 run at 2016-11-10 18:39:58.222591 */
package quark;

public class ParsedInt extends ParsedNumber implements io.datawire.quark.runtime.QObject {
    public static quark.reflect.Class quark_ParsedNumber_quark_int__ref = datawire_mdk_md.Root.quark_ParsedNumber_quark_int__md;
    public static quark.reflect.Class quark_ParsedInt_ref = datawire_mdk_md.Root.quark_ParsedInt_md;
    public Integer MIN = (-(2147483647)) - (1);
    public Integer MAX = 2147483647;
    public ParsedInt(String num) {
        super();
        Long temp = (this)._parseLong(num);
        if (((temp) < (new Long((this).MIN))) || ((temp) > (new Long((this).MAX)))) {
            (this)._hasValue = false;
            if ((temp) < (new Long(0))) {
                (this)._value = (this).MIN;
            } else {
                (this)._value = (this).MAX;
            }
        } else {
            (this)._value = (int) ((Long) (temp)).intValue();
        }
    }
    public String _getClass() {
        return "quark.ParsedInt";
    }
    public Object _getField(String name) {
        if ((name)==("MINUS") || ((Object)(name) != null && ((Object) (name)).equals("MINUS"))) {
            return ParsedNumber.MINUS;
        }
        if ((name)==("PLUS") || ((Object)(name) != null && ((Object) (name)).equals("PLUS"))) {
            return ParsedNumber.PLUS;
        }
        if ((name)==("ZERO") || ((Object)(name) != null && ((Object) (name)).equals("ZERO"))) {
            return ParsedNumber.ZERO;
        }
        if ((name)==("NINE") || ((Object)(name) != null && ((Object) (name)).equals("NINE"))) {
            return ParsedNumber.NINE;
        }
        if ((name)==("_value") || ((Object)(name) != null && ((Object) (name)).equals("_value"))) {
            return (this)._value;
        }
        if ((name)==("_hasValue") || ((Object)(name) != null && ((Object) (name)).equals("_hasValue"))) {
            return (this)._hasValue;
        }
        if ((name)==("MIN") || ((Object)(name) != null && ((Object) (name)).equals("MIN"))) {
            return (this).MIN;
        }
        if ((name)==("MAX") || ((Object)(name) != null && ((Object) (name)).equals("MAX"))) {
            return (this).MAX;
        }
        return null;
    }
    public void _setField(String name, Object value) {
        if ((name)==("MINUS") || ((Object)(name) != null && ((Object) (name)).equals("MINUS"))) {
            ParsedNumber.MINUS = (Integer) (value);
        }
        if ((name)==("PLUS") || ((Object)(name) != null && ((Object) (name)).equals("PLUS"))) {
            ParsedNumber.PLUS = (Integer) (value);
        }
        if ((name)==("ZERO") || ((Object)(name) != null && ((Object) (name)).equals("ZERO"))) {
            ParsedNumber.ZERO = (Integer) (value);
        }
        if ((name)==("NINE") || ((Object)(name) != null && ((Object) (name)).equals("NINE"))) {
            ParsedNumber.NINE = (Integer) (value);
        }
        if ((name)==("_value") || ((Object)(name) != null && ((Object) (name)).equals("_value"))) {
            (this)._value = (Integer) (value);
        }
        if ((name)==("_hasValue") || ((Object)(name) != null && ((Object) (name)).equals("_hasValue"))) {
            (this)._hasValue = (Boolean) (value);
        }
        if ((name)==("MIN") || ((Object)(name) != null && ((Object) (name)).equals("MIN"))) {
            (this).MIN = (Integer) (value);
        }
        if ((name)==("MAX") || ((Object)(name) != null && ((Object) (name)).equals("MAX"))) {
            (this).MAX = (Integer) (value);
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy