methods = RequestHandler.getInstance().parseMethods("*").size(); classes = RequestHandler.getInstance().parseClasses("*").size();
int methods = RequestHandler.getInstance().methodCount(); int classes = RequestHandler.getInstance().classCount();
    private void stats(IrcCommandEvent ice) {        if (lastRequest == LastRequest.NONE) {            ice.getSource().sendMessageTo(ice.getTarget().getDefaultTarget(), MessageTypes.PRIVMSG, "No previous query.");            return;        }        methods = RequestHandler.getInstance().parseMethods("*").size();        classes = RequestHandler.getInstance().parseClasses("*").size();        long diff = stop - start;        String time = (diff/1000)+" µs";        String answer = "";        int total = 0;        switch (lastRequest) {            case ALL: answer = "Searched "+classes+" classes and "+methods+" methods in "+time; total = classes+methods; break;            case CLASSES: answer = "Searched "+classes+" classes in "+time; total = classes; break;            case METHODS: answer = "Searched "+methods+" methods in "+time; total = methods; break;        }        double perItem = diff/(1000.*total);        String perItemString = new DecimalFormat("0.00 µs").format(perItem);        answer += " ("+perItemString+" / item).";        ice.getSource().sendMessageTo(ice.getTarget().getDefaultTarget(), MessageTypes.PRIVMSG, answer);    }