matchesEntity method
bool
matchesEntity(
- O o, {
- EntityHandler<
O> ? entityHandler, - Object? parameters,
- List? positionalParameters,
- Map<
String, Object?> ? namedParameters,
override
Implementation
@override
bool matchesEntity(O o,
{EntityHandler<O>? entityHandler,
Object? parameters,
List? positionalParameters,
Map<String, Object?>? namedParameters}) {
var id = getID(o, entityHandler: entityHandler);
var idValue = this.idValue;
if (idValue is ConditionParameter) {
return idValue.matches(id,
parameters: parameters,
positionalParameters: positionalParameters,
namedParameters: namedParameters);
} else {
return id == idValue;
}
}