public abstract class AbstractQueryableTable extends AbstractTable implements QueryableTable
Table.| Modifier and Type | Field and Description |
|---|---|
protected Type |
elementType |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractQueryableTable(Type elementType) |
| Modifier and Type | Method and Description |
|---|---|
Type |
getElementType()
Returns the element type of the collection that will implement this
table.
|
Expression |
getExpression(SchemaPlus schema,
String tableName,
Class clazz)
Generates an expression with which this table can be referenced in
generated code.
|
getJdbcTableType, getStatisticclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasQueryablegetJdbcTableType, getRowType, getStatisticprotected final Type elementType
protected AbstractQueryableTable(Type elementType)
public Type getElementType()
QueryableTablegetElementType in interface QueryableTablepublic Expression getExpression(SchemaPlus schema, String tableName, Class clazz)
QueryableTablegetExpression in interface QueryableTableschema - SchematableName - Table name (unique within schema)clazz - The desired collection class; for example Queryable.Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.