org.eobjects.metamodel.dbase
Class DbaseDataContext
java.lang.Object
org.eobjects.metamodel.AbstractDataContext
org.eobjects.metamodel.QueryPostprocessDataContext
org.eobjects.metamodel.dbase.DbaseDataContext
- All Implemented Interfaces:
- Closeable, DataContext
public final class DbaseDataContext
- extends QueryPostprocessDataContext
- implements Closeable
DataContext implementation for dBase database files.
- Author:
- Kasper Sørensen
| Methods inherited from class org.eobjects.metamodel.QueryPostprocessDataContext |
autoTransformColumnTypes, executeQuery, getDefaultSchemaName, getMainSchemaInternal, getSchemaByNameInternal, getSchemaNamesInternal, isMainSchemaTable, materializeFromItem, materializeTable, setColumnTypeTransformer, setColumnTypeTransformer, transformColumnTypes, transformColumnTypes |
DbaseDataContext
public DbaseDataContext(String filename)
DbaseDataContext
public DbaseDataContext(File file)
getMainSchema
protected Schema getMainSchema()
throws MetaModelException
- Specified by:
getMainSchema in class QueryPostprocessDataContext
- Throws:
MetaModelException
getMainSchemaName
protected String getMainSchemaName()
throws MetaModelException
- Specified by:
getMainSchemaName in class QueryPostprocessDataContext
- Throws:
MetaModelException
materializeMainSchemaTable
public DataSet materializeMainSchemaTable(Table table,
Column[] columns,
int maxRows)
- Specified by:
materializeMainSchemaTable in class QueryPostprocessDataContext
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize in class Object
- Throws:
Throwable
close
public void close()
- Specified by:
close in interface Closeable
Copyright © 2007-2011. All Rights Reserved.