fieldDeser.setValue(object, value);
} else if (fieldClass == String.class) {
String value = lexer.scanString(seperator);
fieldDeser.setValue(object, value);
} else if (fieldClass == long.class) {
long value = lexer.scanLong(seperator);
fieldDeser.setValue(object, value);
} else if (fieldClass.isEnum()) {
Enum<?> value = lexer.scanEnum(fieldClass, parser.getSymbolTable(), seperator);
fieldDeser.setValue(object, value);
} else {