| Constructor and Description |
|---|
DeliaImpl(DBInterface dbInterface,
Log log,
FactoryService factorySvc) |
| Modifier and Type | Method and Description |
|---|---|
DeliaSession |
beginSession(String src) |
ResultValue |
continueExecution(String src,
DeliaSession dbsess) |
DeliaCompiler |
createCompiler() |
protected Runner |
createRunner(DeliaSession dbsess) |
protected void |
execTypes(Runner mainRunner,
List<Exp> extL) |
ResultValue |
execute(String src) |
DeliaSession |
executeMigrationPlan(String src,
MigrationPlan plan) |
DBInterface |
getDBInterface() |
FactoryService |
getFactoryService() |
Log |
getLog() |
List<DeliaError> |
getNonFutureDeclErrors(List<DeliaError> errL) |
DeliaOptions |
getOptions() |
int |
numFutureDeclErrors(List<DeliaError> errL) |
public DeliaImpl(DBInterface dbInterface, Log log, FactoryService factorySvc)
public ResultValue execute(String src)
public DeliaCompiler createCompiler()
createCompiler in interface Deliaprotected Runner createRunner(DeliaSession dbsess)
public DeliaSession beginSession(String src)
beginSession in interface Deliapublic DeliaSession executeMigrationPlan(String src, MigrationPlan plan)
executeMigrationPlan in interface Deliapublic int numFutureDeclErrors(List<DeliaError> errL)
public List<DeliaError> getNonFutureDeclErrors(List<DeliaError> errL)
public ResultValue continueExecution(String src, DeliaSession dbsess)
continueExecution in interface Deliapublic FactoryService getFactoryService()
getFactoryService in interface Deliapublic DeliaOptions getOptions()
getOptions in interface Deliapublic DBInterface getDBInterface()
getDBInterface in interface DeliaCopyright © 2020. All rights reserved.