public class SQLExprTableSource extends SQLTableSourceImpl
| Constructor and Description |
|---|
SQLExprTableSource() |
SQLExprTableSource(SQLExpr expr) |
SQLExprTableSource(SQLExpr expr,
String alias) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPartition(SQLName partition) |
SQLExprTableSource |
clone() |
void |
cloneTo(SQLExprTableSource x) |
String |
computeAlias() |
boolean |
equals(Object o) |
SQLExpr |
getExpr() |
List<SQLName> |
getPartitions() |
int |
getPartitionSize() |
SchemaObject |
getSchemaObject() |
int |
hashCode() |
void |
output(StringBuffer buf) |
void |
setExpr(SQLExpr expr) |
void |
setSchemaObject(SchemaObject schemaObject) |
getAlias, getFlashback, getHints, getHintsSize, setAlias, setFlashback, setHintsaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentpublic SQLExprTableSource()
public SQLExprTableSource(SQLExpr expr)
public SQLExpr getExpr()
public void setExpr(SQLExpr expr)
public int getPartitionSize()
public void addPartition(SQLName partition)
public void output(StringBuffer buf)
output in interface SQLObjectoutput in class SQLObjectImplpublic String computeAlias()
computeAlias in interface SQLTableSourcecomputeAlias in class SQLTableSourceImplpublic SQLExprTableSource clone()
clone in interface SQLObjectclone in interface SQLTableSourceclone in class SQLTableSourceImplpublic void cloneTo(SQLExprTableSource x)
public SchemaObject getSchemaObject()
public void setSchemaObject(SchemaObject schemaObject)
Copyright © 2013–2017 Alibaba Group. All rights reserved.