in src/main/java/net/hydromatic/optiq/impl/csv/CsvTable.java [75:85]
public <T> Queryable<T> asQueryable(QueryProvider queryProvider,
SchemaPlus schema, String tableName) {
return new AbstractTableQueryable<T>(queryProvider, schema, this,
tableName) {
public Enumerator<T> enumerator() {
//noinspection unchecked
return (Enumerator<T>) new CsvEnumerator(file,
fieldTypes.toArray(new CsvFieldType[fieldTypes.size()]));
}
};
}