findBy method Null safety

  1. @override
Domain findBy(
  1. int keyId
)
override

Find the correspondent domain by it's Key Id.

Implementation

@override
Domain findBy(int keyId) {
  ///fire property change listener BEFORE_FIND_BY
  print("${PropertyChangeConstrains.BEFORE_FIND_BY}  => $keyId");

  ///find the entity
  Entity entityFounded = externalRepo.findBy(keyId);

  ///convert entity to domain
  Domain domainFounded = converter.toDomain(entityFounded);

  ///fire property change listener AFTER_FIND_BY
  print("${PropertyChangeConstrains.AFTER_FIND_BY}  => $keyId");
  return domainFounded;
}