Package org.apache.metamodel.openoffice
Class OpenOfficeDataContext
- java.lang.Object
-
- org.apache.metamodel.AbstractDataContext
-
- org.apache.metamodel.openoffice.OpenOfficeDataContext
-
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.metamodel.DataContext
public class OpenOfficeDataContext extends org.apache.metamodel.AbstractDataContext implements Closeable
-
-
Constructor Summary
Constructors Constructor Description OpenOfficeDataContext(File dbFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()org.apache.metamodel.data.DataSetexecuteQuery(org.apache.metamodel.query.Query query)ConnectiongetConnection()protected StringgetDefaultSchemaName()protected org.apache.metamodel.schema.SchemagetSchemaByNameInternal(String name)protected List<String>getSchemaNamesInternal()-
Methods inherited from class org.apache.metamodel.AbstractDataContext
compileQuery, executeQuery, executeQuery, getColumnByQualifiedLabel, getDefaultSchema, getSchemaByName, getSchemaNames, getSchemas, getTableByQualifiedLabel, isQualifiedPathDelim, onSchemaCacheRefreshed, parseQuery, query, refreshSchemas
-
-
-
-
Constructor Detail
-
OpenOfficeDataContext
public OpenOfficeDataContext(File dbFile) throws org.apache.metamodel.MetaModelException
- Throws:
org.apache.metamodel.MetaModelException
-
-
Method Detail
-
executeQuery
public org.apache.metamodel.data.DataSet executeQuery(org.apache.metamodel.query.Query query) throws org.apache.metamodel.MetaModelException- Specified by:
executeQueryin interfaceorg.apache.metamodel.DataContext- Throws:
org.apache.metamodel.MetaModelException
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
getConnection
public Connection getConnection()
-
getSchemaNamesInternal
protected List<String> getSchemaNamesInternal()
- Specified by:
getSchemaNamesInternalin classorg.apache.metamodel.AbstractDataContext
-
getDefaultSchemaName
protected String getDefaultSchemaName()
- Specified by:
getDefaultSchemaNamein classorg.apache.metamodel.AbstractDataContext
-
getSchemaByNameInternal
protected org.apache.metamodel.schema.Schema getSchemaByNameInternal(String name)
- Specified by:
getSchemaByNameInternalin classorg.apache.metamodel.AbstractDataContext
-
-