public class TTable extends TParseTreeNode
gudusoft.gsqlparser.nodes.TTable.dbvendor| Modifier and Type | Method and Description |
|---|---|
TAliasClause |
getAliasClause() |
String |
getAliasName() |
TCTE |
getCTE() |
TFunctionCall |
getFuncCall() |
List<TParseTreeNode> |
getLateralArguments() |
List<String> |
getLateralColumnInputs() |
List<String> |
getLateralColumnNames() |
String |
getLateralRowInputs() |
TLateralView |
getLateralView() |
List<TLateralView> |
getLateralViewList() |
TPivotClause |
getPivotClause() |
TPivotedTable |
getPivotedTable() |
TMultiTargetList |
getRowList() |
TSelectSqlStatement |
getSubquery() |
TExpression |
getTableExpr() |
TObjectName |
getTableName() |
ETableSource |
getTableType() |
TUnnestClause |
getUnnestClause() |
TValueClause |
getValueClause() |
boolean |
isCTEName() |
boolean |
isLateralLayoutClosed() |
acceptChildren, getEndToken, getStartToken, toStringliveClassName, liveSimpleName, shape, shapeHandle, slotpublic TAliasClause getAliasClause()
public String getAliasName()
public TFunctionCall getFuncCall()
public List<TParseTreeNode> getLateralArguments()
public List<String> getLateralColumnInputs()
public List<String> getLateralColumnNames()
public String getLateralRowInputs()
public TLateralView getLateralView()
public List<TLateralView> getLateralViewList()
public TPivotClause getPivotClause()
public TPivotedTable getPivotedTable()
public TMultiTargetList getRowList()
public TSelectSqlStatement getSubquery()
public TExpression getTableExpr()
public TObjectName getTableName()
public ETableSource getTableType()
public TUnnestClause getUnnestClause()
public TValueClause getValueClause()
public boolean isCTEName()
public boolean isLateralLayoutClosed()