// generated by kwalify from action2.schema

import java.util.*;

/**
 *  
 */
public class Group {

    private String _name;
    private String _desc;
    private User _owner;

    public Group() {}

    public Group(Map map) {
        _name         = (String)map.get("name");
        _desc         = (String)map.get("desc");
        Object obj;
        if ((obj = map.get("owner")) != null && obj instanceof Map) {
            _owner    = new User((Map)obj);
        } else {
            _owner    = (User)obj;
        }
    }

    public String getName() { return _name; }
    public void setName(String name_) { _name = name_; }
    public String getDesc() { return _desc; }
    public void setDesc(String desc_) { _desc = desc_; }
    public User getOwner() { return _owner; }
    public void setOwner(User owner_) { _owner = owner_; }
}
