package samuelb.capripol;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.io.Serializable;
import java.util.List;

public class GroupWrapper implements Serializable {

    @JsonProperty("groupName")
    private String groupName;

    @JsonProperty("currentMembers")
    private List<String> currentMembers;

    @JsonProperty("framework")
    private String framework;

    @JsonProperty("currentRoles")
    private List<String> currentRoles;

    @JsonProperty("originalName")
    private String originalName;

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public List<String> getCurrentMembers() {
        return currentMembers;
    }

    public void setCurrentMembers(List<String> currentMembers) {
        this.currentMembers = currentMembers;
    }

    public String getCurrentFramework() {
        return framework;
    }

    public void setCurrentFramework(String framework) {
        this.framework = framework;
    }

    public List<String> getCurrentRoles() {
        return currentRoles;
    }

    public void setCurrentRoles(List<String> currentRoles) {
        this.currentRoles = currentRoles;
    }

    public String getOriginalName() {
        return originalName;
    }

    public void setOriginalName(String originalName) {
        this.originalName = originalName;
    }
}
