protected int findPrototypeId()

in rhino/src/main/java/org/mozilla/javascript/NativeDate.java [1803:1955]


    protected int findPrototypeId(String s) {
        int id;
        switch (s) {
            case "constructor":
                id = Id_constructor;
                break;
            case "toString":
                id = Id_toString;
                break;
            case "toTimeString":
                id = Id_toTimeString;
                break;
            case "toDateString":
                id = Id_toDateString;
                break;
            case "toLocaleString":
                id = Id_toLocaleString;
                break;
            case "toLocaleTimeString":
                id = Id_toLocaleTimeString;
                break;
            case "toLocaleDateString":
                id = Id_toLocaleDateString;
                break;
            case "toUTCString":
                id = Id_toUTCString;
                break;
            case "toSource":
                id = Id_toSource;
                break;
            case "valueOf":
                id = Id_valueOf;
                break;
            case "getTime":
                id = Id_getTime;
                break;
            case "getYear":
                id = Id_getYear;
                break;
            case "getFullYear":
                id = Id_getFullYear;
                break;
            case "getUTCFullYear":
                id = Id_getUTCFullYear;
                break;
            case "getMonth":
                id = Id_getMonth;
                break;
            case "getUTCMonth":
                id = Id_getUTCMonth;
                break;
            case "getDate":
                id = Id_getDate;
                break;
            case "getUTCDate":
                id = Id_getUTCDate;
                break;
            case "getDay":
                id = Id_getDay;
                break;
            case "getUTCDay":
                id = Id_getUTCDay;
                break;
            case "getHours":
                id = Id_getHours;
                break;
            case "getUTCHours":
                id = Id_getUTCHours;
                break;
            case "getMinutes":
                id = Id_getMinutes;
                break;
            case "getUTCMinutes":
                id = Id_getUTCMinutes;
                break;
            case "getSeconds":
                id = Id_getSeconds;
                break;
            case "getUTCSeconds":
                id = Id_getUTCSeconds;
                break;
            case "getMilliseconds":
                id = Id_getMilliseconds;
                break;
            case "getUTCMilliseconds":
                id = Id_getUTCMilliseconds;
                break;
            case "getTimezoneOffset":
                id = Id_getTimezoneOffset;
                break;
            case "setTime":
                id = Id_setTime;
                break;
            case "setMilliseconds":
                id = Id_setMilliseconds;
                break;
            case "setUTCMilliseconds":
                id = Id_setUTCMilliseconds;
                break;
            case "setSeconds":
                id = Id_setSeconds;
                break;
            case "setUTCSeconds":
                id = Id_setUTCSeconds;
                break;
            case "setMinutes":
                id = Id_setMinutes;
                break;
            case "setUTCMinutes":
                id = Id_setUTCMinutes;
                break;
            case "setHours":
                id = Id_setHours;
                break;
            case "setUTCHours":
                id = Id_setUTCHours;
                break;
            case "setDate":
                id = Id_setDate;
                break;
            case "setUTCDate":
                id = Id_setUTCDate;
                break;
            case "setMonth":
                id = Id_setMonth;
                break;
            case "setUTCMonth":
                id = Id_setUTCMonth;
                break;
            case "setFullYear":
                id = Id_setFullYear;
                break;
            case "setUTCFullYear":
                id = Id_setUTCFullYear;
                break;
            case "setYear":
                id = Id_setYear;
                break;
            case "toISOString":
                id = Id_toISOString;
                break;
            case "toJSON":
                id = Id_toJSON;
                break;
            case "toGMTString":
                id = Id_toGMTString;
                break;
            default:
                id = 0;
                break;
        }
        return id;
    }