FieldInfo field = nonKeyFields.get(i);
/* Ignore non-simple (illegal) types for composite key. */
if (!genReadSimpleKeyField(mv, field)) {
/* For a non-simple type, call readKeyObject. */
mv.visitVarInsn(ALOAD, 0);
mv.visitVarInsn(ALOAD, 1);
mv.visitVarInsn(ALOAD, 2);
if (i <= Byte.MAX_VALUE) {
mv.visitIntInsn(BIPUSH, i);
} else {
mv.visitLdcInsn(new Integer(i));