public class SQLLateralViewTableSource extends SQLTableSourceImpl
| Constructor and Description |
|---|
SQLLateralViewTableSource() |
| Modifier and Type | Method and Description |
|---|---|
SQLTableSource |
findTableSource(long alias_hash) |
SQLTableSource |
findTableSourceWithColumn(long columnNameHash) |
List<SQLName> |
getColumns() |
SQLMethodInvokeExpr |
getMethod() |
SQLTableSource |
getTableSource() |
boolean |
isOuter() |
void |
setColumns(List<SQLName> columns) |
void |
setMethod(SQLMethodInvokeExpr method) |
void |
setOuter(boolean outer) |
void |
setTableSource(SQLTableSource tableSource) |
aliasHashCode64, clone, computeAlias, containsAlias, equals, findColumn, findColumn, findTableSource, findTableSourceWithColumn, getAlias, getFlashback, getHints, getHintsSize, hashCode, resolveColum, setAlias, setFlashback, setHintsaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentpublic SQLTableSource getTableSource()
public void setTableSource(SQLTableSource tableSource)
public SQLMethodInvokeExpr getMethod()
public void setMethod(SQLMethodInvokeExpr method)
public SQLTableSource findTableSource(long alias_hash)
findTableSource in interface SQLTableSourcefindTableSource in class SQLTableSourceImplpublic SQLTableSource findTableSourceWithColumn(long columnNameHash)
findTableSourceWithColumn in interface SQLTableSourcefindTableSourceWithColumn in class SQLTableSourceImplpublic boolean isOuter()
public void setOuter(boolean outer)
Copyright © 2013–2020 Alibaba Group. All rights reserved.