keyFieldIndexes[j++] = i;
}
// add field type and Java access modifers
managedFieldSigs[i] = field.signature().asString();
managedFieldMods[i] = field.access();
// set the serializable bit if field is not (Java) transient
// This code might be removed as soon as the metadata is able
// to retrieve the info as part of meta.getFieldFlags.
if (!field.isTransient()) {