public Queryable asQueryable()

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()]));
      }
    };
  }