public class TableReference extends LeafExpression<QueryOrigin> implements QueryExpression<QueryOrigin>
QueryExpression that references a table name as in a "FROM"-clause in a "SELECT"-statement.| Constructor and Description |
|---|
TableReference(String tableName) |
TableReference(String tableName,
String alias) |
| Modifier and Type | Method and Description |
|---|---|
void |
asQueryLanguage(QueryTextGenerator queryTextGenerator,
StringBuilder builder) |
QueryExpression<QueryOrigin> |
copy() |
int |
queryStringSizeGuess(QueryTextGenerator queryTextGenerator) |
appendQueryParameters, getExpressionType, listDescendantsOfType, listParentsOfDescendantsOfType, precedenceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitappendQueryParameters, getExpressionType, listDescendantsOfType, listParentsOfDescendantsOfType, precedencepublic TableReference(String tableName)
public void asQueryLanguage(QueryTextGenerator queryTextGenerator, StringBuilder builder)
asQueryLanguage in interface QueryExpression<QueryOrigin>public int queryStringSizeGuess(QueryTextGenerator queryTextGenerator)
queryStringSizeGuess in interface QueryExpression<QueryOrigin>public QueryExpression<QueryOrigin> copy()
copy in interface QueryExpression<QueryOrigin>Copyright © 2016 SAPERION AG. All rights reserved.