equalsValuesBasic static method
Implementation
static bool equalsValuesBasic(Object? value1, Object? value2,
{EntityHandler? entityHandler}) {
if (value1 == null) return value2 == null;
if (value2 == null) return false;
if (identical(value1, value2) || value1 == value2) return true;
var equals = equalsValuesDateTime(value1, value2);
if (equals != null) return equals;
equals = equalsValuesTime(value1, value2);
if (equals != null) return equals;
equals = equalsValuesPrimitive(value1, value2);
if (equals != null) return equals;
equals = equalsValuesEnum(value1, value2);
if (equals != null) return equals;
equals =
equalsValuesCollection(value1, value2, entityHandler: entityHandler);
if (equals != null) return equals;
equals = equalsValuesEntity(value1, value2, entityHandler: entityHandler);
if (equals != null) return equals;
return false;
}