| 限定符 | 构造器和说明 |
|---|---|
protected |
NodeType(NodeTypeManager aManager,
String aName,
String aDefineStr) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addChild(NodeType child) |
String |
getDefineStr() |
String |
getInstructionFactory() |
com.ql.util.express.parse.NodeTypeKind |
getKind() |
NodeTypeManager |
getManager() |
String |
getName() |
QLPatternNode |
getPatternNode() |
NodeType |
getRealNodeType() |
void |
initial() |
boolean |
isContainerChild(NodeType child) |
boolean |
isEqualsOrChild(String parent) |
void |
setInstructionFactory(String instructionFactory) |
void |
setKind(com.ql.util.express.parse.NodeTypeKind kind) |
static String[][] |
splitProperties(String str) |
String |
toString() |
protected NodeType(NodeTypeManager aManager, String aName, String aDefineStr)
public void initial()
public boolean isEqualsOrChild(String parent)
public boolean isContainerChild(NodeType child)
public NodeType getRealNodeType()
public com.ql.util.express.parse.NodeTypeKind getKind()
public String getInstructionFactory()
public void setInstructionFactory(String instructionFactory)
public NodeTypeManager getManager()
getManager 在接口中 INodeTypepublic String getDefineStr()
public void setKind(com.ql.util.express.parse.NodeTypeKind kind)
public QLPatternNode getPatternNode()
getPatternNode 在接口中 INodeTypeCopyright © 2012–2018 Alibaba Group. All rights reserved.