org.eobjects.metamodel
Class AccessDataContextStrategy

java.lang.Object
  extended by org.eobjects.metamodel.QueryPostprocessDataContextStrategy
      extended by org.eobjects.metamodel.AccessDataContextStrategy
All Implemented Interfaces:
IDataContextStrategy

public final class AccessDataContextStrategy
extends QueryPostprocessDataContextStrategy


Field Summary
 
Fields inherited from class org.eobjects.metamodel.QueryPostprocessDataContextStrategy
INFORMATION_SCHEMA_NAME, logger
 
Constructor Summary
AccessDataContextStrategy(File file)
           
AccessDataContextStrategy(String filename)
           
 
Method Summary
protected  void finalize()
           
protected  Schema getMainSchema()
           
protected  String getMainSchemaName()
           
 DataSet materializeMainSchemaTable(Table table, Column[] columns, int maxRows)
           
 
Methods inherited from class org.eobjects.metamodel.QueryPostprocessDataContextStrategy
autoTransformColumnTypes, executeQuery, getDefaultSchemaName, getMainSchemaInternal, getSchemaByName, getSchemaNames, materializeFromItem, materializeTable, setColumnTypeTransformer, setColumnTypeTransformer, transformColumnTypes, transformColumnTypes
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessDataContextStrategy

public AccessDataContextStrategy(File file)

AccessDataContextStrategy

public AccessDataContextStrategy(String filename)
Method Detail

getMainSchema

protected Schema getMainSchema()
                        throws MetaModelException
Specified by:
getMainSchema in class QueryPostprocessDataContextStrategy
Throws:
MetaModelException

getMainSchemaName

protected String getMainSchemaName()
                            throws MetaModelException
Specified by:
getMainSchemaName in class QueryPostprocessDataContextStrategy
Throws:
MetaModelException

materializeMainSchemaTable

public DataSet materializeMainSchemaTable(Table table,
                                          Column[] columns,
                                          int maxRows)
Specified by:
materializeMainSchemaTable in class QueryPostprocessDataContextStrategy

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable


Copyright © 2007-2011. All Rights Reserved.