} catch (NoSuchMethodException e1) {
throw new RuntimeException(e1.getMessage());
}
// Instantiate firstName field descriptor
firstNameFieldDescr = new FieldDescriptorImpl(firstNameFieldName, firstNameType,firstNameHandler, false);
firstNameFieldDescr.addNature(FieldDescriptorJDONature.class.getName());
FieldDescriptorJDONature firstNameFieldJdoNature = new FieldDescriptorJDONature(firstNameFieldDescr);
firstNameFieldJdoNature.setSQLName(new String[] { "firstName" });
firstNameFieldJdoNature.setSQLType(new int[] {SQLTypeInfos.javaType2sqlTypeNum(java.lang.String.class) });
firstNameFieldJdoNature.setManyTable(null);
firstNameFieldJdoNature.setManyKey(new String[] {});