in src/main/java/com/ql/util/express/parse/ExpressNode.java [50:68]
public ExpressNode(NodeType nodeType, String value, String originalValue, Object objectValue, NodeType treeType,
int line, int col) throws Exception {
if (nodeType == null) {
throw new QLCompileException(value + " 没有找到对应的节点类型");
}
this.nodeType = nodeType;
this.treeType = treeType;
if (value != null && value.length() > 0) {
this.value = value;
}
if (originalValue != null && originalValue.length() > 0) {
this.originalValue = originalValue;
}
if (objectValue != null) {
this.objectValue = objectValue;
}
this.line = line;
this.col = col;
}