getFieldsEnumTypes method
Implementation
Map<String, TypeInfo> getFieldsEnumTypes([O? o]) {
var enumFields = _fieldsEnumTypes;
if (enumFields != null) return UnmodifiableMapView(enumFields);
final reflectionFactory = ReflectionFactory();
enumFields = getFieldsTypes(o)
.entries
.where((e) =>
reflectionFactory.getRegisterEnumReflection(e.value.type) != null)
.toMapFromEntries();
return UnmodifiableMapView(_fieldsEnumTypes = enumFields);
}