get method

Object? get(
  1. String fieldName, {
  2. int? field_table_id,
  3. Object? notFoundValue,
})

Implementation

Object? get(String fieldName, {int? field_table_id, Object? notFoundValue}) {
  String uniqueKey =
      DataTools.convertUniqueKey(field_table_id ?? table_id, fieldName);
  bool containsField = false;
  _fieldStructList.forEach((fs) {
    String uk = DataTools.convertUniqueKey(fs.field_table_id, fs.fieldName);
    if (uk == uniqueKey) containsField = true;
  });
  if (!containsField) return notFoundValue;
  return _fieldStructList[_fieldDataMap[uniqueKey]!].value;
}