
com.manywho.sdk.api.run.elements.ui.PageResponse Maven / Gradle / Ivy
package com.manywho.sdk.api.run.elements.ui;
import com.google.common.base.MoreObjects;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import com.manywho.sdk.api.run.EngineValue;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class PageResponse {
private String label;
private List pageContainerResponses = Lists.newArrayList();
private List pageComponentResponses = Lists.newArrayList();
private List pageComponentDataResponses = Lists.newArrayList();
private List pageContainerDataResponses = Lists.newArrayList();
private List tags = Lists.newArrayList();
private Map attributes = Maps.newHashMap();
private int order;
public String getLabel() {
return label;
}
public void setLabel(String label) {
this.label = label;
}
public List getPageContainerResponses() {
return pageContainerResponses;
}
public boolean hasPageContainerResponses() {
return !pageContainerResponses.isEmpty();
}
public void setPageContainerResponses(List pageContainerResponses) {
this.pageContainerResponses = MoreObjects.firstNonNull(pageContainerResponses, new ArrayList());
}
public List getPageComponentResponses() {
return pageComponentResponses;
}
public boolean hasPageComponentResponses() {
return !pageComponentResponses.isEmpty();
}
public void setPageComponentResponses(List pageComponentResponses) {
this.pageComponentResponses = MoreObjects.firstNonNull(pageComponentResponses, new ArrayList());
}
public List getPageComponentDataResponses() {
return pageComponentDataResponses;
}
public boolean hasPageComponentDataResponses() {
return !pageComponentDataResponses.isEmpty();
}
public void setPageComponentDataResponses(List pageComponentDataResponses) {
this.pageComponentDataResponses = MoreObjects.firstNonNull(pageComponentDataResponses, new ArrayList());
}
public List getPageContainerDataResponses() {
return pageContainerDataResponses;
}
public boolean hasPageContainerDataResponses() {
return !pageContainerDataResponses.isEmpty();
}
public void setPageContainerDataResponses(List pageContainerDataResponses) {
this.pageContainerDataResponses = MoreObjects.firstNonNull(pageContainerDataResponses, new ArrayList());
}
public List getTags() {
return tags;
}
public void setTags(List tags) {
this.tags = MoreObjects.firstNonNull(tags, new ArrayList());
}
public Map getAttributes() {
return attributes;
}
public void setAttributes(Map attributes) {
this.attributes = MoreObjects.firstNonNull(attributes, new HashMap());
}
public int getOrder() {
return order;
}
public void setOrder(int order) {
this.order = order;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy