public FieldIndexEnum getFieldEnum(FieldInfo fieldInfo) {final FieldIndexData fieldData = fields.get(fieldInfo.name);if (fieldData.fst == null) {return null;} else {return new IndexEnum(fieldData.fst);}}
public override FieldIndexEnum GetFieldEnum(FieldInfo fieldInfo){FieldIndexData fieldData;if (!fields.TryGetValue(fieldInfo, out fieldData) || fieldData == null || fieldData.fst == null){return null;}else{return new IndexEnum(fieldData.fst);}}