public class TFromTable extends TNodeWithAliasClause
Constructor and Description |
---|
TFromTable() |
getAliasClause, setAliasClause, toString
accept, acceptChildren, addAllMyTokensToTokenList, appendString, doParse, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript
public void setJoinCondition(TExpression joinCondition)
public TExpression getJoinCondition()
public TPxGranule getPxGranule()
public void incParenthesisCount()
public void incParenthesisAfterAliasCount()
public int getParenthesisCount()
public int getParenthesisAfterAliasCount()
public void setTableProperties(TPTNodeList<THiveKeyValueProperty> tableProperties)
public TPTNodeList<THiveKeyValueProperty> getTableProperties()
public TPartitionExtensionClause getPartitionExtensionClause()
public void setPartitionExtensionClause(TPartitionExtensionClause partitionExtensionClause)
public TXmlTable getXmlTable()
public TObjectName getTableObjectName()
public TExpression getTableExpr()
public void setTableObjectName(TObjectName tableObjectName)
public TOpenQuery getOpenQuery()
public void setTableHintList(TPTNodeList<TTableHint> tableHintList)
public TPTNodeList<TTableHint> getTableHintList()
public TSelectSqlNode getSubquerynode()
public TMultiTargetList getRowList()
public boolean isTableKeyword()
public boolean isOnlyKeyword()
public TJoinExpr getJoinExpr()
public ETableSource getFromtableType()
public TOpenDatasource getOpenDatasource()
public TOpenRowSet getOpenRowSet()
public TOpenXML getOpenXML()
public TContainsTable getContainsTable()
public void setTableonly(TSourceToken tableonly)
public void setTableSample(TTableSample tableSample)
public void setPxGranule(TPxGranule pxGranule)
public void setFlashback(TFlashback flashback)
public TFlashback getFlashback()
public TTableSample getTableSample()
public TRelationExpr getRelationExpr()
public TDataChangeTable getDatachangeTable()
public TMergeSqlNode getMergeSqlNode()
public TPivotedTable getPivotedTable()
public void setPivotClause(TPivotClause pivotClause)
public TPivotClause getPivotClause()
public TFunctionCall getFuncCall()
public TFromTableList getFromTableList()
public TInformixOuterClause getOuterClause()
public THivePartitionedTableFunction getPartitionedTableFunction()
public void setLateralViewList(TPTNodeList<THiveLateralView> lateralViewList)
public TPTNodeList<THiveLateralView> getLateralViewList()
public void setJoinExprList(TExpressionList joinExprList)
public TExpressionList getJoinExprList()
public THiveFromQuerySqlNode getFromQuerySqlNode()
public void init(Object arg1)
TParseTreeNode
init
in class TParseTreeNode
arg1
- first argumentpublic TUnnestClause getUnnestClause()
public TTDUnpivot getTdUnpivot()
public void init(Object arg1, Object arg2)
init
in class TParseTreeNode
public void setTableProperties(TDummyList tableProperties)
public void setParenthesisCount(int parenthesisCount)
public void setParenthesisAfterAliasCount(int parenthesisAfterAliasCount)
public void setXmlTable(TXmlTable xmlTable)
public void setTableExpr(TExpression tableExpr)
public void setRowList(TMultiTargetList rowList)
public void setTableKeyword(boolean tableKeyword)
public void setOnlyKeyword(boolean onlyKeyword)
public void setJoinExpr(TJoinExpr joinExpr)
public void setFromtableType(ETableSource fromtableType)
public void setOpenDatasource(TOpenDatasource openDatasource)
public void setOpenXML(TOpenXML openXML)
public void setOpenRowSet(TOpenRowSet openRowSet)
public void setOpenQuery(TOpenQuery openQuery)
public void setContainsTable(TContainsTable containsTable)
public void setDatachangeTable(TDataChangeTable datachangeTable)
public void setRelationExpr(TRelationExpr relationExpr)
public void setPivotedTable(TPivotedTable pivotedTable)
public void setFuncCall(TFunctionCall funcCall)
public void setOuterClause(TInformixOuterClause outerClause)
public void setFromTableList(TFromTableList fromTableList)
public void setPartitionedTableFunction(THivePartitionedTableFunction partitionedTableFunction)
Copyright © 2019. All rights reserved.