| 程序包 | 说明 |
|---|---|
| com.ql.util.express.parse |
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.Map<java.lang.String,NodeType> |
NodeTypeManager.nodeTypes |
| 限定符和类型 | 方法和说明 |
|---|---|
NodeType |
NodeTypeManager.createNodeType(java.lang.String aDefineStr)
创建节点类型,需要注意的是不能初始化,必须所有的类型都创建完成后才能调用初始化方法
|
NodeType |
NodeTypeManager.findNodeType(java.lang.String name)
根据类型名称查找节点类型
|
NodeType |
ExpressNode.getNodeType() |
NodeType[] |
NodeTypeManager.getNodeTypesByKind(com.ql.util.express.parse.NodeTypeKind aKind) |
NodeType |
NodeType.getRealNodeType() |
NodeType |
ExpressNode.getRealTreeType() |
NodeType |
ExpressNode.getTreeType() |
NodeType |
NodeTypeManager.isExistNodeTypeDefine(java.lang.String name)
判断是否存在节点类型定义
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NodeType.addChild(NodeType child) |
boolean |
NodeType.isContainerChild(NodeType child) |
void |
ExpressNode.setNodeType(NodeType type) |
void |
ExpressNode.setTreeType(NodeType treeType) |
| 构造器和说明 |
|---|
ExpressNode(NodeType aType,
java.lang.String aValue) |
ExpressNode(NodeType aType,
java.lang.String aValue,
java.lang.String aOrgiValue,
java.lang.Object aObjectValue,
NodeType aTreeType,
int aLine,
int aCol,
int wordIndex) |
Copyright © 2012-2021 Alibaba Group. All Rights Reserved.