Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package net.datenstrudel.bulbs.shared.domain.model.client.group;
 
 

Author(s):
Thomas Wendzinski
        value="Control a group of bulbs by their respetive group ID. ",
        description = "This way you can simultaneously control devices.",
        parent=DtoAbstractActuatorCmd.class,
        discriminator = "type"
public class DtoGroupActuatorCmd
        extends DtoAbstractActuatorCmd<DtoGroupActuatorCmd> {
    //~ Member(s) //////////////////////////////////////////////////////////////
    @ApiModelProperty(required = true)
    @Size(min=36)
	private String groupId;
    @ApiModelProperty(required = true,  allowableValues = "GROUP",  position = 1)
    private String type = "GROUP";
    //~ Construction ///////////////////////////////////////////////////////////
    public DtoGroupActuatorCmd(
            String groupId,
            String appId,
            CommandPriority priority,
            List<BulbStatestates,
            boolean loop) {
        super(appIdprioritystatesloop);
        this. = groupId;
    }
    
    
    //~ Method(s) //////////////////////////////////////////////////////////////
    @Override
    public String getType() {
        return ;
    }
    
    public String getGroupId() {
        return ;
    }
    public void setGroupId(String groupId) {
        this. = groupId;
    }
    
    @Override
    public boolean sameValueAs(DtoGroupActuatorCmd other) {
        return this.equals(other);
    }
    @Override
    public int hashCode() {
        int hash = super.hashCode();
        hash = 97 * hash + (this. != null ? this..hashCode() : 0);
        return hash;
    }
    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final DtoGroupActuatorCmd other = (DtoGroupActuatorCmdobj;
        if(!super.equals(obj))return false;
        if (this. != other.groupId && (this. == null || !this..equals(other.groupId))) {
            return false;
        }
        return true;
    }
    @Override
    public String toString() {
        return "BulbActuatorCommand{" 
                + "appId=" +  
                + ", groupId=" +  
                + ", priority=" + 
                + ", states=" +  
            + '}';
    }
    //~ Private Artifact(s) ////////////////////////////////////////////////////
New to GrepCode? Check out our FAQ X