Package com.adbs.ast
Class PrepareAndFixupVisitor
- java.lang.Object
- 
- com.adbs.ast.AstNodeVisitor
- 
- com.adbs.ast.PrepareAndFixupVisitor
 
 
- 
 public class PrepareAndFixupVisitor extends AstNodeVisitor 
- 
- 
Constructor SummaryConstructors Constructor Description PrepareAndFixupVisitor(boolean calcFieldUsageStats)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectenterIntoNode(AstNodeBase node, AstNodeBase parent, java.lang.Object parentParam)protected voidexitFromNode(AstNodeBase node, java.lang.Object nodeParam, AstNodeBase parent, java.lang.Object parentParam)voidfixup(AstNodeBase rootNode)voidfixupInContext(AstNodeBase rootNode, java.util.List cteItems, java.util.List fromItems)protected java.util.ListgetNodeChildren(AstNodeBase node, java.lang.Object nodeParam, AstNodeBase parent, java.lang.Object parentParam)- 
Methods inherited from class com.adbs.ast.AstNodeVisitorvisit
 
- 
 
- 
- 
- 
Method Detail- 
getNodeChildrenprotected java.util.List getNodeChildren(AstNodeBase node, java.lang.Object nodeParam, AstNodeBase parent, java.lang.Object parentParam) - Overrides:
- getNodeChildrenin class- AstNodeVisitor
 
 - 
enterIntoNodeprotected java.lang.Object enterIntoNode(AstNodeBase node, AstNodeBase parent, java.lang.Object parentParam) - Specified by:
- enterIntoNodein class- AstNodeVisitor
 
 - 
exitFromNodeprotected void exitFromNode(AstNodeBase node, java.lang.Object nodeParam, AstNodeBase parent, java.lang.Object parentParam) - Overrides:
- exitFromNodein class- AstNodeVisitor
 
 - 
fixuppublic void fixup(AstNodeBase rootNode) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
fixupInContextpublic void fixupInContext(AstNodeBase rootNode, java.util.List cteItems, java.util.List fromItems) 
 
- 
 
-