package br.com.dextra.dextranet.grupo; import java.util.List; import org.codehaus.jackson.annotate.JsonIgnoreProperties; import br.com.dextra.dextranet.grupo.servico.google.GoogleGrupoJSON; @JsonIgnoreProperties(ignoreUnknown = true) public class GrupoJSON { private String id; private String nome; private String descricao; private String proprietario; private List<UsuarioJSON> usuarios; private Boolean excluirGrupo; private Boolean editarGrupo; private List<GoogleGrupoJSON> servico; private Boolean infra; public GrupoJSON() { } public GrupoJSON(String id, String nome, String descricao, List<UsuarioJSON> usuarios, List<GoogleGrupoJSON> servico) { this.id = id; this.nome = nome; this.descricao = descricao; this.usuarios = usuarios; this.servico = servico; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getNome() { return nome; } public String getDescricao() { return descricao; } public void setNome(String nome) { this.nome = nome; } public void setDescricao(String descricao) { this.descricao = descricao; } public List<UsuarioJSON> getUsuarios() { return usuarios; } public void setUsuarios(List<UsuarioJSON> usuarios) { this.usuarios = usuarios; } public String getProprietario() { return proprietario; } public void setProprietario(String proprietario) { this.proprietario = proprietario; } public Boolean isExcluirGrupo() { return excluirGrupo; } public void setExcluirGrupo(Boolean excluirGrupo) { this.excluirGrupo = excluirGrupo; } public Boolean isEditarGrupo() { return editarGrupo; } public void setEditarGrupo(Boolean editarGrupo) { this.editarGrupo = editarGrupo; } public List<GoogleGrupoJSON> getServico() { return servico; } public Boolean isInfra() { return infra; } public void setInfra(Boolean infra) { this.infra = infra; } public void setServico(List<GoogleGrupoJSON> servico) { this.servico = servico; } @Override public String toString() { return "\"" + nome + "\""; } }