| Modifier | Constructor and Description |
|---|---|
protected |
NodeType(NodeTypeManager nodeTypeManager,
java.lang.String name,
java.lang.String defineStr) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(NodeType child) |
java.lang.String |
getDefineStr() |
java.lang.String |
getInstructionFactory() |
com.ql.util.express.parse.NodeTypeKind |
getKind() |
NodeTypeManager |
getManager() |
java.lang.String |
getName() |
QLPatternNode |
getPatternNode() |
NodeType |
getRealNodeType() |
void |
initial() |
boolean |
isContainerChild(NodeType child) |
boolean |
isEqualsOrChild(java.lang.String parent) |
void |
setInstructionFactory(java.lang.String instructionFactory) |
void |
setKind(com.ql.util.express.parse.NodeTypeKind kind) |
static java.lang.String[][] |
splitProperties(java.lang.String str) |
java.lang.String |
toString() |
protected NodeType(NodeTypeManager nodeTypeManager, java.lang.String name, java.lang.String defineStr)
public static java.lang.String[][] splitProperties(java.lang.String str)
public void initial()
public boolean isEqualsOrChild(java.lang.String parent)
public boolean isContainerChild(NodeType child)
public void addChild(NodeType child) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic NodeType getRealNodeType()
public com.ql.util.express.parse.NodeTypeKind getKind()
public java.lang.String getInstructionFactory()
public void setInstructionFactory(java.lang.String instructionFactory)
public NodeTypeManager getManager()
getManager in interface INodeTypepublic java.lang.String getDefineStr()
public void setKind(com.ql.util.express.parse.NodeTypeKind kind)
public QLPatternNode getPatternNode()
getPatternNode in interface INodeTypeCopyright © 2012-2023 Alibaba Group. All Rights Reserved.