package com.vci.common.qt.object; /** * 条件项 * @author Administrator * */ public class ConditionItem { private String id; private LeafInfo leafInfo; private ChildrenInfo childrenInfo; private boolean leafFlag; public String getId() { return id; } public void setId(String id) { this.id = id; } public LeafInfo getLeafInfo() { return leafInfo; } public void setLeafInfo(LeafInfo leafInfo) { this.leafInfo = leafInfo; } public ChildrenInfo getChildrenInfo() { return childrenInfo; } public void setChildrenInfo(ChildrenInfo childrenInfo) { this.childrenInfo = childrenInfo; } public boolean isLeaf() { return leafFlag; } public void setLeafFlag(boolean leafFlag) { this.leafFlag = leafFlag; } /** * 将叶子节点解析为sql * @return */ // public String getSql(QueryTemplate qt, boolean addGrandRightFlag){ // try{ // StringBuilder strb = new StringBuilder(""); // strb.append(this.getLeafInfo().getSql(qt, addGrandRightFlag)); // return strb.toString(); // }catch(Exception e){ // e.printStackTrace(); // } // return ""; // // } }