org.eobjects.sassy.metamodel
Class SasDataContext
java.lang.Object
org.eobjects.metamodel.AbstractDataContext
org.eobjects.metamodel.QueryPostprocessDataContext
org.eobjects.sassy.metamodel.SasDataContext
- All Implemented Interfaces:
- HasReadTypeConverters, DataContext
public final class SasDataContext
- extends QueryPostprocessDataContext
DataContext for a directory of SAS tables (aka. a "libref" in
SAS-lingo).
- Author:
- Kasper Sørensen
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SasDataContext
public SasDataContext(String directoryPath)
SasDataContext
public SasDataContext(File directory)
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
executeCountQuery
protected Number executeCountQuery(Table table,
List<FilterItem> whereItems,
boolean functionApproximationAllowed)
- Overrides:
executeCountQuery in class QueryPostprocessDataContext
materializeMainSchemaTable
protected DataSet materializeMainSchemaTable(Table table,
Column[] columns,
int maxRows)
- Specified by:
materializeMainSchemaTable in class QueryPostprocessDataContext
Copyright © 2011-2012. All Rights Reserved.