public interface QueryableTable extends Table
| Modifier and Type | Method and Description |
|---|---|
<T> Queryable<T> |
asQueryable(QueryProvider queryProvider,
SchemaPlus schema,
String tableName)
Converts this table into a
Queryable. |
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, getRowType, getStatistic<T> Queryable<T> asQueryable(QueryProvider queryProvider, SchemaPlus schema, String tableName)
Queryable.Type getElementType()
Expression getExpression(SchemaPlus schema, String tableName, Class clazz)
schema - SchematableName - Table name (unique within schema)clazz - The desired collection class; for example Queryable.Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.