Class OutputColumnListAstNode
- java.lang.Object
-
- org.apache.pinot.pql.parsers.pql2.ast.BaseAstNode
-
- org.apache.pinot.pql.parsers.pql2.ast.OutputColumnListAstNode
-
- All Implemented Interfaces:
AstNode
public class OutputColumnListAstNode extends BaseAstNode
AST node for a list of columns.
-
-
Constructor Summary
Constructors Constructor Description OutputColumnListAstNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(AstNode childNode)booleanisStar()voidupdateBrokerRequest(BrokerRequest brokerRequest)voidupdatePinotQuery(PinotQuery pinotQuery)-
Methods inherited from class org.apache.pinot.pql.parsers.pql2.ast.BaseAstNode
doneProcessingChildren, getChildren, getParent, hasChildren, hasParent, sendBrokerRequestUpdateToChildren, sendPinotQueryUpdateToChildren, setParent, toString, toString
-
-
-
-
Method Detail
-
isStar
public boolean isStar()
-
addChild
public void addChild(AstNode childNode)
- Specified by:
addChildin interfaceAstNode- Overrides:
addChildin classBaseAstNode
-
updateBrokerRequest
public void updateBrokerRequest(BrokerRequest brokerRequest)
- Specified by:
updateBrokerRequestin interfaceAstNode- Overrides:
updateBrokerRequestin classBaseAstNode
-
updatePinotQuery
public void updatePinotQuery(PinotQuery pinotQuery)
- Specified by:
updatePinotQueryin interfaceAstNode- Overrides:
updatePinotQueryin classBaseAstNode
-
-