GroupDetailsResponse.java
package ntnu.idatt2016.v233.SmartMat.dto.response.group;
import lombok.Data;
import ntnu.idatt2016.v233.SmartMat.entity.group.Group;
import java.util.List;
/**
* GroupDetailsResponse is a class representing a response containing details about a group.
*/
@Data
public class GroupDetailsResponse {
private long groupId;
private String linkCode;
private List<UserAuthorityInfo> userAuthorityInfoList;
public GroupDetailsResponse(Group group, List<UserAuthorityInfo> userAuthorityInfoList) {
this.groupId = group.getGroupId();
this.linkCode = group.getLinkCode();
this.userAuthorityInfoList = userAuthorityInfoList;
}
}