com.opendynamic.ff.query.NodeVarQuery Maven / Gradle / Ivy
package com.opendynamic.ff.query;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.stereotype.Service;
import com.opendynamic.OdUtils;
import com.opendynamic.ff.service.FfNodeVarService;
import com.opendynamic.ff.service.FfService;
import com.opendynamic.ff.vo.NodeVar;
@Service
public class NodeVarQuery {
private FfNodeVarService ffNodeVarService;
private String nodeVarId;
private List nodeVarIdList;
private String nodeId;
private List nodeIdList;
private String varType;
private List varTypeList;
private String varName;
private List varNameList;
private Boolean recursive;
private Integer page;
private Integer limit;
public NodeVarQuery(FfNodeVarService ffNodeVarService) {
super();
this.ffNodeVarService = ffNodeVarService;
}
public NodeVarQuery setNodeVarId(String nodeVarId) {
this.nodeVarId = nodeVarId;
return this;
}
public NodeVarQuery setNodeVarIdList(List nodeVarIdList) {
this.nodeVarIdList = nodeVarIdList;
return this;
}
public NodeVarQuery setNodeId(String nodeId) {
this.nodeId = nodeId;
return this;
}
public NodeVarQuery setNodeIdList(List nodeIdList) {
this.nodeIdList = nodeIdList;
return this;
}
public NodeVarQuery setVarType(String varType) {
this.varType = varType;
return this;
}
public NodeVarQuery setVarTypeList(List varTypeList) {
this.varTypeList = varTypeList;
return this;
}
public NodeVarQuery setVarName(String varName) {
this.varName = varName;
return this;
}
public NodeVarQuery setVarNameList(List varNameList) {
this.varNameList = varNameList;
return this;
}
public NodeVarQuery setRecursive(Boolean recursive) {
this.recursive = recursive;
return this;
}
public NodeVarQuery setPage(Integer page) {
this.page = page;
return this;
}
public NodeVarQuery setLimit(Integer limit) {
this.limit = limit;
return this;
}
/**
* 查询对象列表。对象格式为Map。
*
* @return
*/
public List