@Setup(Level.Iteration)
public void prepare() {
string = new StringBuilder(32);
date = new MutableDateTime(2015, 9, 24, 0, 0, 0, 0);
timeOnly = new MutableDateTime(2015, 9, 24, 9, 30, 5, 250);
timestamp = new MutableDateTime(2015, 9, 24, 9, 30, 5, 250);
booleanValue = new FIXValue(64);
booleanValue.setBoolean(true);
charValue = new FIXValue(64);
charValue.setChar('Y');
intValue = new FIXValue(64);
intValue.setInt(123);
floatValue = new FIXValue(64);
floatValue.setFloat(12.30, 2);
stringValue = new FIXValue(64);
stringValue.setString("FOO");
dateValue = new FIXValue(64);
dateValue.setDate(date);
timeOnlyValue = new FIXValue(64);
timeOnlyValue.setTimeOnly(timeOnly, true);
timestampValue = new FIXValue(64);
timestampValue.setTimestamp(timestamp, true);
copyValue = new FIXValue(64);
}