private static void writeJobState(BinaryWriter writer, boolean isVal, byte bVal, char cVal, short sVal,
int intVal, long lVal, float fltVal, double dblVal, String strVal,
Object[] arrVal, TestJobEnum eVal) throws BinaryObjectException {
writer.writeBoolean("isVal", isVal);
writer.writeByte("bVal", bVal);
writer.writeChar("cVal", cVal);
writer.writeShort("sVal", sVal);
writer.writeInt("intVal", intVal);
writer.writeLong("lVal", lVal);
writer.writeFloat("fltVal", fltVal);
writer.writeDouble("dblVal", dblVal);
writer.writeString("strVal", strVal);
writer.writeObjectArray("arrVal", arrVal);
writer.writeEnum("eVal", eVal);
}