public Optional findByIdentifier()

in service/src/main/java/org/apache/fineract/cn/group/internal/service/GroupService.java [73:83]


  public Optional<Group> findByIdentifier(final String identifier) {
    final Optional<GroupEntity> optionalGroup = this.groupRepository.findByIdentifier(identifier);
    if (optionalGroup.isPresent()) {
      final GroupEntity groupEntity = optionalGroup.get();
      final Group group = GroupMapper.map(groupEntity);
      group.setAddress(AddressMapper.map(groupEntity.getAddressEntity()));
      return Optional.of(group);
    } else {
      return Optional.empty();
    }
  }