public void push(String value) { codev.visitLdcInsn(value);
public void push(int i) { if (i < -1) { codev.visitLdcInsn(new Integer(i)); } else if (i <= 5) { codev.visitInsn(TypeUtils.ICONST(i)); } else if (i <= Byte.MAX_VALUE) { codev.visitIntInsn(Constants.BIPUSH, i); } else if (i <= Short.MAX_VALUE) { codev.visitIntInsn(Constants.SIPUSH, i); } else { codev.visitLdcInsn(new Integer(i)); }
    public void push(String value) {        codev.visitLdcInsn(value);    }