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

janala.logger.StringLogger Maven / Gradle / Ivy

Go to download

JQF: Feedback-directed Quickcheck for Java - Instrumentation and event generation module

There is a newer version: 2.0
Show newest version
package janala.logger;

import janala.logger.inst.Instruction;

public class StringLogger extends AbstractLogger {

  private StringBuffer buffer;
  private boolean init;

  public StringLogger() {
    buffer = new StringBuffer();
    init = true;
  }

  @Override
  protected void log(Instruction insn) {
    if (!init) {
      buffer.append("\n");
    } else {
      init = false;
    }
    buffer.append(insn.toString());
  }

  public String getLog() {
    return buffer.toString();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy