public static Group map()

in service/src/main/java/org/apache/fineract/cn/group/internal/mapper/GroupMapper.java [32:50]


  public static Group map(final GroupEntity groupEntity) {
    final Group group = new Group();
    group.setIdentifier(groupEntity.getIdentifier());
    group.setGroupDefinitionIdentifier(groupEntity.getGroupDefinition().getIdentifier());
    group.setName(groupEntity.getName());
    group.setLeaders(StringUtils.commaDelimitedListToSet(groupEntity.getLeaders()));
    group.setMembers(StringUtils.commaDelimitedListToSet(groupEntity.getMembers()));
    group.setOffice(groupEntity.getOffice());
    group.setAssignedEmployee(groupEntity.getAssignedEmployee());
    group.setWeekday(groupEntity.getWeekday());
    group.setStatus(groupEntity.getGroupStatus());
    group.setCreatedOn(DateConverter.toIsoString(groupEntity.getCreatedOn()));
    group.setCreatedBy(groupEntity.getCreatedBy());
    if (groupEntity.getLastModifiedOn() != null) {
      group.setLastModifiedOn(DateConverter.toIsoString(groupEntity.getLastModifiedOn()));
      group.setLastModifiedBy(groupEntity.getLastModifiedBy());
    }
    return group;
  }