private KerningRecord readKerningRecord(boolean fontFlagsWideCodes)
{
final int code1 = fontFlagsWideCodes ? bitStream.readUI16() : bitStream.readUI8();
final int code2 = fontFlagsWideCodes ? bitStream.readUI16() : bitStream.readUI8();
final int adjustment = bitStream.readSI16();
final KerningRecord rec = new KerningRecord();
rec.setCode1(code1);
rec.setCode2(code2);
rec.setAdjustment(adjustment);
return rec;
}