if ("java.lang.Long".equals(type) || "Long".equals(type)) {
fieldType = PTypeSpace.OBJLONG;
} else if ("long".equals(type)) {
fieldType = PTypeSpace.LONG;
} else {
throw new SpeedoException(
"Impossible to use an auto incremented identifier: " +
"the field type of '" + pkField.name + "' is '" + pkField.type()
+ "' and 'java.lang.Long' or long is expected (class '"
+ pkField.moClass.getFQName() + "'.");
}