Cómo borrar los contenidos de un PrintWriter después de escribir

Buenas noches, quiero saber cómo borrar los datos escritos en un PrintWriter, es decir, ¿es posible eliminar los datos de un PrintWriter después de imprimir?

Aquí, en este servlet, imprimo un texto para la respuesta y en la línea indicada por # quiero eliminar todos los datos impresos anteriormente e imprimir cosas nuevas:

protected void doGet(HttpServletRequest request,
        HttpServletResponse response) throws ServletException, IOException {
    PrintWriter out = response.getWriter();
    String uName = request.getParameter("uName");
    String uPassword = request.getParameter("uPassword");

    if (uName .equals("Islam")) {
        out.println("Valid-Name");
        if (uPassword !=null) {
            if (uPassword .equals("Islam")) {
                // # clear the writer from any printed data here
                out.println("Valid-password");
            } else {
                out.println("");
                out.println("InValid-password");
            }
        }
    } else {
        out.println("InValid-Name");

    }

}

Nota: probé out.flush () pero el texto impreso antiguo permanece

Respuestas a la pregunta(4)

Su respuesta a la pregunta