janala.logger.StringLogger Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jqf-instrument Show documentation
Show all versions of jqf-instrument Show documentation
JQF: Feedback-directed Quickcheck for Java - Instrumentation and event generation module
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();
}
}